XML Namespaces:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40">
  <HEAD>
     <TITLE>Namespaces</TITLE>
  </HEAD>
  <BODY>
     <P>Definition von XML Namespace findet man
        <A href="http://www.w3.org/TR/REC-xml-names">hier</A>.
     </P>
  </BODY>
</HTML>
      
Oder auch:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html:html xmlns:html='http://www.w3.org/TR/REC-html40'>
  <html:head>
     <html:title>Namespaces</html:title>
  </html:head>
  <html:body>
     <html:p>Definition von XML Namespace findet man
       <html:a href="http://www.w3.org/TR/REC-xml-names">hier.</html:a>
     </html:p>
  </html:body>
</html:html>
      

Erläuterungen:

Unterschied:

Damit ist folgende Betrachtung möglich:

Ein HTML Dokument ist ein XML Dokument mit speziellem Namespace und einer speziellen DTD.

Autor:  andreas.schaufler@gmx.de

zurück zur Übersicht