Hallo MudGuard.
http://www.w3.org/TR/html401/struct/global.html#h-7.1
An HTML 4 document is composed of three parts:
1. a line containing HTML version information,
[...]
7.2 HTML version information
A valid HTML document declares what version of HTML is used in the document. The document type declaration names the document type definition (DTD) in use for the document (see [ISO8879]).Steht da was von optional? Nein. ==> Keine Doctype-Element ==> kein HTML-Dokument.
Das lese ich dort nicht. Ich lese: „A valid HTML document“. Hier geht es nur um valide HTML-Dokumente. Ist keine DTD angegeben, ist das Dokument zwar in keinem Falle valide (wogegen auch), aber dennoch ein HTML-Dokument. Ich denke nicht, dass die DTD ein HTML-Dokument ausmacht, sondern vielmehr der Einsatz der zur Verfügung stehenden Strukturierungsmittel.
Diese Strukturierungsmittel können zwar in einer DTD näher definiert und mit Restriktionen belegt sein, doch zur Verfügung stehen sie auch ohne DTD.
Steht ein paar Zeilen weiter oben ("Ein HTML-Dokument ist valide.").
Das muss es meiner Meinung nach nicht unbedingt sein. Für mich steht die Strukturierung im Vordergrund, obgleich die Validität damit meist einher geht.
Einen schönen Dienstag noch.
Gruß, Ashura
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera 8.02 mit Bittorent-Unterstützung
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]