2009-11-11 4 views
0

J'ai fait une page hereIE couleur <dt> marée noire

le titre DT est souligné en rouge avec du texte blanc ... dans tout ce que Firefox est très bien ... mais la marée noire dt dans IE ... pourquoi?

voici un VIEW du problème!

Voici l'exemple parfait de ce qui est the problem

alt text http://api.browsershots.org/png/original/66/662d9cbb543d3b95346af83de8c062fd.png

+0

Je ne vois aucune différence de Firefox dans IE 8 avec et sans vue de compatibilité. Quelle version d'IE le problème se produit-il? – SLaks

+0

IE6 PC tout undet le titre est la même couleur que le titre – menardmam

Répondre

0
<ul> 
    <h1>Nos consommations</h1> 

Vous ne pouvez pas simplement mettre tout ancien élément dans tout autre. , <h2> et les <dt> s sont tout à fait invalides en tant qu'enfants de <ul> et le navigateur va essayer de faire face en corrigeant votre balisage, et tous les navigateurs ne traitent pas les erreurs de la même manière.

Qu'est-ce qui peut se passer avec IE ici est qu'il est «fixation du <li> suivant le rouge-backgrounded- <dt> en vous supposant censé avoir un <ul> à l'intérieur du <dt> lui-même. Par conséquent, le fond rouge s'étend pour couvrir le reste de la liste et la couleur de la police hérite. Pour arrêter ce genre de chose, utilisez le HTML validator.

+0

vous avez raison (le w3.org) m'a dit alors ... je vais refaire le tout avec

et
et ce sera correctif (j'espère) – menardmam

Questions connexes