Der Martin: <head> Element Pflicht?

Beitrag lesen

problematische Seite

Hallo Henry,

hier im Wiki wird unmissverständlich gesagt, dass das <head>Element zwingend notwendig ist. Wenn ich das hier aber richtige verstehe, ist dem nicht so?

beachte zuerst, dass die von dir verlinkte Spec HTML 4.01 ist, die Informationen im Wiki aber in der Regel für HTML 5 gelten. Da mag es Unterschiede geben.

Darüber hinaus lese ich in HTML 4.01, dass sowohl das Start-Tag, als auch das End-Tag für head optional sind. Das head-Element wird aber implizit dennoch im DOM erzeugt - ähnlich wie ein tbody-Element, das im DOM auch existiert, wenn es nicht ausdrücklich im Quellcode notiert wurde.

Letztendlich finde ich die Frage aber akademisch. Ein ordentlich aufgebautes HTML-Dokument sollte meines Erachtens auch ein im Quellcode ausgeschriebenes head-Element haben, auch wenn man die Regeln vielleicht dahingehend interpretieren kann, dass man es weglassen darf.

Live long and pros healthy,
 Martin

--
Für welches Tier mühen wir uns am meisten ab? - Für die Katz'.