Hi Arx,
Kann man das <html>-Element mit einem Hintergrund hinterlegen?
Ja, denn
http://www.w3.org/TR/CSS21/colors.html#propdef-background sagt:
| Applies to: all elements
Denn AFAIK dient es doch zum logischen Zusammenhalt von (unsichtbarem) Head und (sichtbarem) Body der Seite.
Nicht wirklich. Gib <html> eine Hintergrundfarbe und einen ausreichend großen Innenabstand zu <body> und du wirst sehen, dass <body> auch nicht mehr als ein Kindelement von <html> ist. Operas "showstructure"-Stylesheet beispielsweise zeigt auch Element aus dem Seitenkopf sichtbar an, siehe
http://orwell.ru/test/CSS/_cssopus?Showstructure
Was "Inhalt" einer Seite ist, lässt sich somit nicht nur anhand der Elemente in <body> definieren.
Grüße,
Roland