Dennis Møller wrote in dk.edb.internet.webdesign.html:
> Hej alle sammen!
>
> Jeg har for nylig postet et spørgsmål vedrørende highlight på en
> række af celler. Det blev løst med lidt javascript, der ændrer
> class'en på cellerne - smart!
> Nå, men i den forbindelse blev jeg anbefalet at validere mine
> koder for at sikre, mine sider bliver vist, som jeg vil have det.
> Det havde jeg imidlertid i forvejen gået længe og overvejet, så
> jeg sprang ud i det. Nu validerer min side:
>
www.ragu.dk
> med 0 fejl i XHTML 1.0 Strict hele vejen igennem - lækkert!
> Derudover validerer min CSS også (dog med undtagelse af nogle
> farver, den ikke mener findes - men det har næppe noget med sagen
> at gøre?).
> Siden vises korrekt i IE6 og FireFox 2.0.0.2. Men i IE7 går det
> helt galt! Hvorfor i alverden dog det? Mine sider validerer jo så
> flot *hulk hulk* ...
>
Ja da.. Tingene hopper noget rundt, alt efter hvilken rækkefølge
eller hvor mange gange man vælger dem...
Forskellige browsere har forskellige måder at tolke tingene på.
Specielt omkring tabeller og CSS positionering har de hver deres
måde at beregne hvor hvad skal være, og det er IMHO umuligt at
skrive noget der tolkes som man forestiller sig det, af alle
browsere...
Din side anvender en tabel til sidelayout - tabeller er til visning
af data, så det er principielt forkert - derfor er det ikke
underligt at din vises forskelligt...
At din side validerer rigtigt, er ingen garanti for at den hverken
virker eller ser ud som du har forventet - kun at den ikke
indeholder ulovlige tags, ikke mangler paramtre eller lukning af
tags osv. osv. Det er heller ingen garanti for at alle browsere
forstår din kode.
W3C anbefalinger overholdes ikke af ret mange sider - desværre
heller ikke af ret mange browsere...
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials