Je reçois un comportement vraiment bizarre, il semble que IE8 ne gère pas correctement le sélecteur d'enfant en CSS. Considérez ce qui suit:IE8 et Firefox CSS différence de sélecteur?
<html>
<head>
<style>
ul>li {font-style: italic}
</style>
</head>
<body>
<ul> <li>Hello </li> </ul>
</body>
</html>
Ceci affiche Hello en italique sur FF, mais pas sur IE8. Si vous modifiez le sélecteur à:
ul li {...}
Il affiche italique dans les deux navigateurs.
Où est-ce que je me trompe?
Appuyez sur F12 pour vérifier quel est votre mode de rendu (IE7 ou IE8). –