Hallo Gunnar Bittersmann,
denn dann müsste er ja auch die darin enthaltenen Kindknoten anzeigen
Ja. (Von leeren Elementen wie
meta
undlink
ist 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
head
vorhandene 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