Table inline dans un élément de liste
Bonjour,
J'essaie d'insérer un tableau dasn un élément de liste, et le moins qu'on puisse dire, c'est que les différents navigateurs sur le marché confèrent à mon projet une variété d'une richesse incroyable.
Voici un exemple de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <UL>
<LI>List Element 1:
<TABLE BORDER="2" CELLSPACING="0" CELLPADDING="0" STYLE="display: inline; vertical-align: top;">
<TR><TD>1</TD><TD><TD>2</TD></TD></TR>
<TR><TD>1</TD><TD><TD>2</TD></TD></TR>
</TABLE>
</LI>
<LI>List Element 2:
<TABLE BORDER="2" CELLSPACING="0" CELLPADDING="0" STYLE="display: inline; vertical-align: top;">
<TR><TD>1</TD><TD><TD>2</TD></TD></TR>
<TR><TD>1</TD><TD><TD>2</TD></TD></TR>
</TABLE>
</LI>
</UL> |
... et voici ce que ça donne sur respectivement
- Safari et Google : Bravo ! c'est exactement ça que je veux.
- Opera : pas mal pour la mise en place, mais la bordure des tables est réduite à une seule rangée;
- Explorer : Pas trop mal, mais la puce est alignée en bas au lien du haut;
- Firefox : le pire, cumule à peu près tous les défauts.
Est-ce que quelque gourou de la feuille de style ici serait capable de m'aider à contourner les différents problèmes ?
http://www.contentbox.com/claude/test.gif
Merci.
P.S. Si c'est pour me répondre « Ils ont tous tort, y a que Mords-zy-la qui suit les standards » merci de s'abstenir ;-)