J'ai des difficultés à obtenir une balise span pour fonctionner correctement dans une table. Il semble que l'ensemble de la balise span est ignorée et est définie n'importe où entre les balises de table dans Firefox, mais dans IE cela s'affiche correctement. Peut-être qu'il me manque quelque chose, mais j'ai créé un petit exemple de fichier CSS et html qui affiche différemment dans Firefox et Internet Explorer. J'espère que quelqu'un peut me dire pourquoi il se comporte de cette façon ou comment je peux réorganiser le code HTML pour résoudre le problème dans Firefox.Firefox et IE - Gestion de Firefox de <span> tables interieures (html et css)
--- --- main.css
.class1 A:link {color:#960033; text-decoration: none}
.class1 A:visited {color:#960033; text-decoration: none}
.class1 A:hover {color:#0000FF; font-weight: bold; text-decoration: none}
.class1 A:active {color:#0000FF; font-weight: bold; text-decoration: none}
.class2 A:link {color:#960033; text-decoration: none}
.class2 A:visited {color:#960033; text-decoration: none}
.class2 A:hover {color:#0000FF; text-decoration: none}
.class2 A:active {color:#0000FF; text-decoration: none}
--- --- test.htm
<HTML>
<HEAD>
<title>Title Page</title>
<style type="text/css">@import url("/css/main.css");</style>
</HEAD>
<span class="class1">
<BODY>
<table><tr><td>
---Insert Hyperlink---<br>
</td></tr>
</span><span class="class2">
<tr><td>
---Insert Hyperlink---<br>
</td></tr></table>
</span>
</BODY>
</HTML>
http://validator.w3.org/ – Quentin
Gawd, un tel gâchis ... il serait difficile d'écrire ce balisage mal. Je recule particulièrement au qui commence avant le (!) Et se termine avant le! – Robusto