Hi,
Das bedeutet der <html>Tag ist genau so behandeln wie jedes andere Blockelement?
Aus Sicht von CSS: Wie ueberhaupt *jedes* andere Element, natuerlich.
Kommt mir irgendwie komisch vor, an den Gedanken muss ich mich erst noch gewöhnen. Schliesslich war dieser dieser TAG
Elemente werden formatiert, nicht "Tags".
früher niemals für Layoutzwecke vorgesehen
Auch jedes andere HTML-Element ist nicht "fuer Layoutzwecke vorgesehen", sondern zur Auszeichnung des Inhaltes.
und die Tatsache seiner Position, also vor jedem Output vor den Metatags, macht mein gefühltes Unbehagen auch nicht besser.
html ist das Element, welches alle anderen in einem HTML-Dokument umschliesst; das Wurzelelement.
Wieso du jetzt ominoeses Unbehagen fuehlst, ist mir nicht klar.
<html style="height:100%;">
Komme mir dabei so vor, als würde ich den Quellcode misshandeln.
Wenn du inline-Styles tatsaechlich (und nicht nur hier fuer Demonstrationszwecke) benutzt, dann tust du das auch wirklich.
(Abgesehen vom Allgemeinen hier natuerlich noch speziell, weil html [nebst einigen anderen Elementen] kein style-Attribut kennt.)
MfG ChrisB