[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Namespace prefixes optional?
Bob Kline <bkline@r...> writes: > I'm still trying to absorb all of the intricacies of namespaces, and I > can see I have a long way to go. I'm looking at the XLink > recommendation (http://www.w3.org/TR/xlink/) and I see the following: Here are the tricky points about Namespaces: 1. Namespace URIs are just unique identifiers, like Java or Perl package names; they don't (necessarily) point to anything. 2. There can be a default Namespace for element names but not for attribute names. 3. Not withstanding #2, some apps may treat unprefixed attribute names as if they belong to the same Namespace as the corresponding element name. Anything I'm missing? If you want to run through a quick Q-and-A to make sure you've got it, take a look at the following: http://www.megginson.com/docs/namespaces/namespace-questions.html Sure, the stuff about per-element Namespace partitions and global attributes is confusing, but it's non-normative and you can safely ignore it. > A sample set of declaration for a series of elements that use the > type attribute might look as follows: > > <!ELEMENT student EMPTY> > <!ATTLIST student > xlink:type (locator) #FIXED "locator" > xlink:href CDATA #REQUIRED > xlink:role NMTOKEN #FIXED "student" > xlink:title CDATA #IMPLIED > > > . . . . > > The following example shows how an XML document using these > declarations might look: > > <student > href="/students/patjones.xml" > title="Pat Jones" /> > . . . . > > Does this mean that once the namespace prefix has been declared in the > DTD the parsers understand that (for example) "href" really means > "xlink:href" (and therefore this sample document will be valid)? To me, that looks very much like a typo. I would have expected <student xlink:href = "/students/patjones.xml" xlink:title="Pat Jones" /> All the best, David -- David Megginson david@m... http://www.megginson.com/ xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|