Hallo MudGuard.
Weil es dann MHTML ist (Modifiziertes HTML).
HTML ist das, was die HTML-Recommendation mit den zugehörigen DTDs definiert.
Gut, stimmt. Das kann ich nachvollziehen.
Wenn HTML nach Modifikation der DTD immer noch HTML wäre, dann könnte man jede beliebige SGML-Sprache als HTML bezeichnen, denn die ließen sich alle durch Modifikation der HTML-DTD herstellen (im Zweifelsfalle den kompletten Inhalt der HTML-DTD rauswerfen und durch den Inhalt der DTD der anderen Sprache ersetzen).
Und wenn keine DTD angegeben wurde, das Dokument aber dennoch sauber struktuiert und geschachtelt wurde? (Natürlich gedanklich dann doch im Sinne einer DTD.)
Ich möchte hier gerne zwischen HTML, strukturiertem HTML und validem HTML unterscheiden.
Die Mindestvorraussetzung ist meiner Meinung nach der Einsatz HTML-spezifischer Elemente. Eine damit eingehende Strukturierung muss nicht zwangsläufig valide sein (ist in meinen Augen auch weniger wichtig, als überhaupt eine sinnvolle Struktur). Natürlich geht die Validität meist mit der Strukturierung einher, denn wer sich dazu Gedanken macht, dem macht es sicher kaum noch Mühe, sein Dokument valide zu halten.
Ich meine, dass HTML auch dann HTML sein kann, wenn keine DTD angegeben wurde, gegen die es validieren könnte.
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]