Re!
Also auch: Das Element <title> kann nur im Kopf vorkommen, also muss der Kopf vorher beginnen (und vor dem Dateikörper enden).
Genau.
Na gut, es ist im SMGL-basierten HTML eben so festgelegt, dass die Start- und End-Tags bei den Elementen html, head und body optional sind, aus welchen Gründen auch immer.
Seinerzeit[1] hatte man wohl noch eine etwas andere Einstellung zu Ressourcen und deren Schonung. Die Computer waren ja auch noch etwas langsamer und hatten weniger Speicher. Vielleicht ist das der Grund.
In SGML sind noch viel schmutzigere Sachen moeglich. Z.B. kann man unter Umstaenden die schliessende spitze Klammer vom Tag weglassen.
[1] SGML wurde waehrend der ersten Haelfte der 1980er Jahre entwickelt; 1986 wurde dann der endgueltige Standard ISO 8879:1986 veroeffentlicht. Die Wurzeln von SGML reichen sogar bis in die spaeten 60er Jahre zurueck. http://xml.coverpages.org/sgmlhist0.html
So long
"Microsoft ist über die Probleme informiert, hat aber noch nicht reagiert."
"Der Patch %s, der das Problem %s beheben sollte, funktioniert offenbar nicht."
"Wann ein Update verfügbar sein wird, ist nicht bekannt."
(Textbausteine der Heise-Newsticker-Redaktion)