| |
Eine XML-Erklärung wird nicht in allen XML-Dokumenten angefordert; jedoch XHTML-Dokumentautoren werden stark angeregt, um XML-Erklärungen in allen ihren Dokumenten zu verwenden. Solch eine Erklärung ist erfordert, wenn die Buchstabenkodierung des Dokumentes anders als die Rückstellung Utf-8 ist oder Utf-16 und keine kodierung wurden durch ein höheres Protokoll festgestellt. Ist hier ein Beispiel von XHTML-Dokument. In diesem Beispiel ist die XML-Erklärung enthalten. <?xml version="1.0 "encoding="UTF-8"? >, <!DOCTYPE-HTML ÖFFENTLICHKEITS"-// W3C//DTD XHTML 1,0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" > < HTML xmlns="http://www.w3.org/1999/xhtml "xml:lang="en" lang="en "> < Kopf > < title>Virtual Library</title > </Kopf > < Körper > < p>Moved < ein href="http://example.org/">example.org</a>.</p > </Körper > </HTML > 3,1,2. Verwenden von XHTML mit anderen namespaces Das XHTML-namespace kann mit anderen XML-namespaces wie pro benutzt werden [ XMLNS [ p.32 ] ], obgleich solche Dokumente nicht ausschließlich anpassende Dokumente XHTML 1,0 sind, wie oben definiert. Arbeit durch W3C adressiert Weisen, Übereinstimmung für die Dokumente zu spezifizieren, die Mehrfachverbindungsstelle mit einbeziehen namespaces. Als ein Beispiel sehen Sie [ XHTML+MathML [ p.32 ] ]. Das folgende Beispiel zeigt die Weise in, welchem XHTML 1,0 in Verbindung mit verwendet werden könnte Empfehlung MathML: < HTML xmlns="http://www.w3.org/1999/xhtml "xml:lang="en" lang="en "> < Kopf > < title>Amathe Example</title > </Kopf > < Körper > < das p>Thefolgen ist MathML markup:</p > < Mathe xmlns="http://www.w3.org/1998/Math/MathML "> < wenden Sie > < Maschinenbordbuch/> an < logbase > < cn > 3 </cn > </logbase > < < Ci > x/Ci > </treffen Sie > zu </Mathe > </Körper > </HTML > Das folgende Beispiel zeigt die Weise in, welchem Preisaufschlag XHTML in 1,0 verbunden werden könnte ein anderes XML-namespace: <?xml version="1.0 "encoding="UTF-8"? >, <! - - zuerst ist das Rückstellungsnamespace "Buch" --> < Buch xmlns='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6 ' xml:lang="en "lang="en" > - 10 - XHTML 1,0: The Extensible HyperText Markup Language (Zweite Ausgabe) 3,1,2. Verwenden von XHTML mit anderen namespaces |  |
|
| |
|
|