Bonjour,
J'ai un petit problème d'incompatibilité avec IE et FFox.
J'utilise une classe CSS pour mettre en forme des éléments dans une table, et l'attribut text-decoration me pose problème.
Voici le code CSS :
Et voici le code HTML :
Je sais que la mise en page avec des <table> pique les yeux, mais c'est du HTML généré par une application dédié, et je ne peux pas la changer (pour le moment)...
Au final, ces deux morceaux de code fonctionnent correctement avec Internet Explorer et mon texte, dans le <span>, est correctement souligné. Mais ce n'est pas le cas dans FFox, le souligné n'apparait pas.
Et au contraire, le texte est bien mis en gras et en rouge, pour les deux navigateurs.
Je n'arrive pas à voir où est mon erreur...
Merci de votre aide.
Question subsidiaire :
* Est-ce qu'utiliser style="" et class="" sur une même balise peut entrainer des problèmes ? Où est-ce possible ?
Modifié par Mardull (07 Sep 2009 - 17:45)
J'ai un petit problème d'incompatibilité avec IE et FFox.
J'utilise une classe CSS pour mettre en forme des éléments dans une table, et l'attribut text-decoration me pose problème.
Voici le code CSS :
div.div1 {
color: #FF0000;
font-size: 10pt;
text-decoration: underline;
font-style: normal;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
zoom: 1;
}
Et voici le code HTML :
<div id="Container37" style="min-height: 20px; width: 70px;" class="div1">
<table width="100" height="20" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="left" valign="top">
<table cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="top" width="48" height="20">
<span id="Txt3">Bla, bla, bla</span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
Je sais que la mise en page avec des <table> pique les yeux, mais c'est du HTML généré par une application dédié, et je ne peux pas la changer (pour le moment)...
Au final, ces deux morceaux de code fonctionnent correctement avec Internet Explorer et mon texte, dans le <span>, est correctement souligné. Mais ce n'est pas le cas dans FFox, le souligné n'apparait pas.
Et au contraire, le texte est bien mis en gras et en rouge, pour les deux navigateurs.
Je n'arrive pas à voir où est mon erreur...
Merci de votre aide.
Question subsidiaire :
* Est-ce qu'utiliser style="" et class="" sur une même balise peut entrainer des problèmes ? Où est-ce possible ?
Modifié par Mardull (07 Sep 2009 - 17:45)