Jens Gyldenkærne Clausen <jens@gyros.invalid> writes:
> Mulige problembørn:
> - html.body
> (brug et andet klassenavn end body, hvis der i det hele taget er
> behov for at sætte klasseinformationer på html)
Det ser ikke ud til at Opera's CSS forstår class eller id på
html-elementet. Det skal den heller ikke (id og class er ikke lovlige
på html-elementet), så reglen er ubrugelig (html-elementet har ikke
klassen body). Den alene ser dog ikke ud til at hænge Opera.
> - html, body: background : url("grafik/bgk.gif") repeat;
> (det bør ikke være nødvendigt at give background-informationer til
> html)
Det er til gengæld fuldt lovligt og virker også uden problemer i Opera
7 (i de små eksempler jeg har prøvet). hvis body ikke fylder hele
skærmen, så vil body's background heller ikke gøre det. Browsere ser
dog ud til at arve baggrunden baglæns til html-elementet hvis det ikke
selv har en style sat.
Prøv fx følgende CSS:
html {background-color:green;}
body {margin:20px;background-color:red;}
Der kan man se at body ikke fylder det hele. Hvis man fjerner
html-reglen, så vil hele baggrunden blive sat rød, selvom det faktisk
ikke er rigtit!
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:
http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'