Hallo Heiner,
Sorry Thomas. Das muss man mir aber jetzt trotzdem nochmal erklären. Der Datei fehlt ja sogar der head. Wie kann das html sein?
HTML ist eine SGML-Anwendung, d.h. die HTML-DTD ist eine SGML-DTD und es gibt dazu eine SGML-Deklaration http://www.w3.org/TR/html401/sgml/sgmldecl.html, darin wird festgelgt welche SGML-Features für die HTML-DTD gelten:
FEATURES
MINIMIZE
DATATAG NO
OMITTAG YES
RANK NO
SHORTTAG YES
In der HTML-DTD wird dann festgelgt welche Elemente von diesen Minimalisierungregel gebrauch machen können:
Z.B:
<!ELEMENT IMG - O EMPTY>
Bedeutet, dass das endtag von <img> wegbleiben kann.
http://www.w3.org/TR/html401/intro/sgmltut.html#h-3.3.3, das dass keinen Sinn für HTML-Code für die Browser macht ist klar, da die Browser sowas wirklich nicht darstellen können und von einem Browser einen integrierten SGML-Parser zu verlangen wäre wirklich etwas zu viel.
Grüße
Thomas