Re: [dita] clarifying the href attribute in the language reference

From
Drik Gennum <>
Date
2007-05-16T20:48:00+00:00
ID
Thread
Re: [dita] clarifying the href attribute in the language reference
Hi, Eliot, Paul, and TC:

Should the rephrase bring out these main points:

* The value of a DITA href is a URI.

* A URI without a hash resolves to the top element in the file except where the top element is a <dita> element and the reference must resolve to a single topic, in which case the URI resolves to the first contained topic.

* A URI with a hash must have a valid DITA local identifier as the portion after the hash.
A DITA local identifier consists of topicID/elementID for a subelement of a topic and of elementID for topics, maps, and map subelements.

As long as we're nailing down the description of href, are there any special considerations having to do with IRIs [1]?
I wouldn't expect so, but I have a shallow understanding of IRIs and translation issues in general.

Hoping that's useful,

Erik Hennum


[1]. http://tools.ietf.org/html/rfc3987

"Eliot Kimber" <> wrote on 05/16/2007 12:24:12 PM:
>
> What is actually the case is that *non-topic element targets* use
> *non-standard* fragment identifier syntax (the overall syntax of the URI
> conforms to the URI spec since the URI spec itself does not specify the
> details of fragment identifiers).