|
XML kann Elemente aus verschiedenen Quellen anhand sogenannter Namensräume (namespaces) unterscheiden. Dieser Mechanismus erlaubt das "Mischen" von gleichnamigen Elementen.
Damit ein html-Element (mit allen Kind-Elementen) problemlos in ein XML-Dokument eingefügt werden kann, muss es mit einem XML-Namensraum gekennzeichnet werden (xmlns steht für XML-namespace):
<html xmlns="http://www.w3.org/1999/xhtml"> ... </html>
Danach erkennt das verarbeitende Programm, dass es sich bei diesem Abschnitt um XHTML nach der W3C-Spezifikation handelt.
|