Følgende er skrevet af Tom Andersen:
> "Birger Sørensen" <sdc@bbsorensen.com> skrev i en meddelelse
> news:4cc9c331$0$23757$14726298@news.sunsite.dk...
>>
>> html elementet kan ikke have CSS.
>
> Øv-
>
> Hvad gør man så, hvis man ønsker forskellige baggrundsbillder på forskellige
> sider i pos 0,0?
>
> Tom
Det kan man da godt. Baggrundsbilledet skal bare være på body - og html
kan ikke have CSS.
Et html dokument, består af tre dele :
<body>, som er indholdet og den del der vises på skærmen
<head>, som er information om dokumentet( <meta>, stylesheet og
scripting osv. etc.), og
<html> som kæder de to sammen. Og det er altid sådan at <head> og
<body> sidder i <html> (*skal* i hvert fald være sådan...) :
<html>
<head> ... </head>
<body> ... </body>
</html>
<html> har altså ikke nogen selvstændig repræsentation på skærmen, og
kan derfor ikke have CSS.
Sådan er det iflg standarderne, og de rigtige browsere følger dem.
IE har altid skullet/villet være anderledes, og de havde (har stadig?)
på et tidspunkt mulighed for at sætte visse ting på <html> tagget, som
så virkede i hele dokumentet. Men det er kun IE - og ikke noget der
ikke kan gøres efter standarderne, så det virker i alle browsere -
måske undtaget i IE, som man så altså må lave en CC til.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk