Hallo Gunnar Bittersmann,
denn dann müsste er ja auch die darin enthaltenen Kindknoten anzeigen
Ja. (Von leeren Elementen wie
metaundlinkist allerdings nichts zu sehen.)
Auch von title nicht. Dito script, style, template und noscript. Das noscript-Element wird auch unabhängig von head {display:block} dargestellt.
Allerdings wird der Inhalt von <fantasie>Fantasie-Element</fantasie> dargestellt.
Aber nicht, wenn man ihn mit
head > * { display: none }darum bittet, das nicht zu tun.
Diese Bitte kannst du dir sparen, falls du keine Fantasie-Elemente verwendest.
aber wozu soll das überhaupt ermöglicht werden?
Um im
headvorhandene Metainformation darzustellen ohne sie nochmals zu duplizieren.
Auch ein Link-Element innerhalb body wird nur im FF anklickbar. Laut spec ist link ja auch nicht interaktiv. Imho verhalten sich die anderen Browser also richtig.
Bis demnächst
Matthias