Hack CSS
Comment différencier IE6, IE7 et FF en css ?
Affiche le titre (h1) en rouge pour les navigateurs qui respectent au mieux CSS, en vert pour IE6 et en bleu pour IE7.
Le seul défaut de cet exemple, c’est qu’il n’est lui aussi pas conforme à CSS. Le validateur du W3C permet de constater :
h1 {
color:black;
!color:green; /* Lexical error. Encountered: "b" (98), after : "! " */
}
*> h1 {
color:red;
!color:blue; /* Lexical error. Encountered: "b" (98), after : "! " */
}