Hi Steve,
<body style="height:100%; border:10px [...]
das Box Model [1] besagt, dass ein Rahmen *außen* angefügt wird, er wird also in Browsern, die die Seite korrekt darstellen am unteren (sichtbaren) Ende der Seite nicht zu sehen sein, sondern 10px unterhalb beginnen und 20px unterhalb enden.
-------10px------
| |
| |
10px 100% Höhe 10px
| |
| |
------10px-------
Ein Rahmen um ein, auf den Viewport bezogen, 100% hohes/breites Element wird daher an zwei Seiten nicht sichtbar sein (naja, bei Tabellen).
Weiters bewirkt die XML-Deklaration am Beginn des Quelltexts, dass der M$IE6 in den Box Model Bug (Suchmaschinen geben Auskunft) läuft und wie Version 5 rendert -- nämlich falsch.
Grüße,
Roland
[1] http://www.w3.org/TR/CSS21/box.html#box-dimensions
http://my.opera.com/dev/articles/20030519/
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
selfcode = ss:| zu:} ls:} fo:} de:> va:} ch:| sh:) n4:& rl:| br:< js:{ ie:{ fl:{ mo:|