Jeg går lidt efter at mit CSS-dokument kan blive W3C-godkendt, hvilket det ikke kan pga. attributten "behavior", som jeg har brugt i forbindelse med .png fix til IE <7.
Her er det kode der ikke vil accepteres: behavior: url(iepngfix.htc);
Her er fejlmeddelelsen: Property behavior doesn't exist : url(iepngfix.htc)
Jamen, er der overhovedet et problem i valideringen? CSS skal jo netop blot ignorere properties og values, der ikke er kendt. Er der mon ikke tale om en uskyldig warning - og ikke en fejl?
Tror I at jeg kan tillade mig at lave et andet CSS dokument, som kun læses af IE 6 og mindre og kun indeholder behavior, og derved overholde standarterne i alle browsere undtagen IE?
Her tænker jeg at bruge en sådan kode: <link rel="stylesheet" type="text/css" href="style.css"> <!--[if lt IE 7]> <link rel="stylesheet" type="text/css" href="behavior.css"> <![endif]-->
-- så længe M$ fastholder nogle fejl i deres maskine (hvilket der jo også er i andre browsere !-), er det vel i orden, at man benytter de tricks, der er til rådighed !o]
Jeg lader den lige stå indtil fredag aften så olebole også kan svare :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.