Hi,
Für body gibt es eine Sonderregelung für die visuelle Darstellung.
nein - für den Viewport. Ob der Browser diesen durch das <body>- oder durch das <html>-Element repräsentiert sieht, ist seine Sache.
Ist Deine Frage damit beantwortet?
html kennzeichnet doch das komplette Dokument.
<html> ist ein Element.
So kann man via dem xmlns-Attribut auf die Quelle von Namensräumen referenzieren für die Darstellung dieses Dokuments.
Das xmlns-Attribut kann auch an anderen Stellen eingesetzt werden, vergleiche Spezifikation.
head beinhaltet die zusätzlichen Seiteninformationen
Die Elemente des <head>-Elements können - einen hinreichend günstig implementierten Browser vorausgesetzt - wunderbar dargestellt werden.
Aber wie kann Mozilla Firefox dann bitte aus html einen Block reinbringen!?
Ziemlich genau so wie aus <p>.
Jetzt ist über dem durch das html-Element(?) erzeugten Block noch etwas.
Der viewport selbst?
Für den Viewport gelten Sonderregeln - beispielsweise bezüglich der margin-Eigenschaft.
Wo ist denn da die Logik!?
In der Spezifikation und in der Sinnhaftigkeit.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes