Content deleted Content added
No edit summary |
typo fix |
||
Line 9:
Note, however, that the URI is not actually read, it is simply treated by an XML parser as a string. For example, [http://www.w3.org/1999/xhtml http://www.w3.org/1999/xhtml] itself does not contain any code, it simply describes the [[xhtml]] namespace to human readers. Using a URI (such as <nowiki>"http://www.w3.org/1999/xhtml"</nowiki>) to identify a namespace, rather than a simple string (such as "xhtml"), reduces the possibility of different namespaces using duplicate identifiers.
The declaration can also include a short prefix with which elements and attributes can be identified, e.g.: <pre><nowiki>xmlns:xhtml="http://www.w3.org/1999/xhtml"</nowiki></pre>
An XML namespace does not require that its vocabulary be defined, though it is fairly common practice to place either a [[Document Type Definition]] (DTD) or an [[XML Schema]] defining the precise data structure at the ___location of the namespace's URI.
|