Hallo Tom,
verstehe doch bitte, daß body ein "außen" hat - nämlich HTML.
Ich sprach aber von Logik und nicht von der tatsächlichen Umsetzung.
Die Umsetzung mag differieren, das widerspricht allerdings nicht der Logik.
Wenn jetzt also <html> die oberste Ebene darstellt, dann müssten also alle vereblichen Attribute in Zukunft dort stehen und dann müssten auch <title> und und die anderen Elemente diese Eigenschaften erben!
So ist es. Hier ein Beispiel, das „html“ im Selektor sogar zwingend erfordert ist scrollbar-*-color:
http://de.selfhtml.org/css/eigenschaften/anzeigefenster.htm#scrollbar
| Der Internet Explorer 6 interpretiert die Angaben im standardkonformen
| Modus nur dann, wenn Sie diese wie in obigem Beispiel für html und body
| definieren.
Meine Meinung kennst Du wahrscheinlich: Browser sind Kinderkakke und vielleicht sogar das inzwischen mehrfach vergewaltigte HTML auch.
SIE waren es.
Grüße
Roland