XHTML1.1 Centrer un tableau

XHTML1.1 Centrer un tableau - HTML/CSS - Programmation

Marsh Posté le 13-01-2004 à 11:18:53    

Voilà, j'ai un problème très simple
 
Quand je fais

<div align="center">
 <table width="50%" cellpadding="1" cellspacing="0" border="1">
  <tr>
   <td>coucou</td>
  </tr>
 </table>
</div>


Ca marche sous IE6 et Mozilla Firebird 0.7
Par contre

align="center"

c'est pas XHTML 1.1
donc j'ai remplacé par ca :

<div style="text-align:center;">
 <table width="50%" cellpadding="1" cellspacing="0" border="1">
  <tr>
   <td>coucou</td>
  </tr>
 </table>
</div>


Ca marche nickel sous IE6, mais sous Mozilla, c'est aligné à gauche.
Donc, comment faire pour que mon code soit XHTML 1.1 ?

Reply

Marsh Posté le 13-01-2004 à 11:18:53   

Reply

Marsh Posté le 13-01-2004 à 11:23:30    

<table style="margin:auto">
blabla
</table>
et tu vires le div qui est inutile dans ce cas.

Reply

Marsh Posté le 13-01-2004 à 11:28:35    

Nickel, mais si j'enleve le tableau du div, ca marche plus sous IE :D

Reply

Marsh Posté le 13-01-2004 à 11:29:33    

si, ca marche sous IE, mais faut mettre le DTD sans le prologue XMl, sinon il passe en mode quirk.

Reply

Marsh Posté le 13-01-2004 à 11:35:35    

Merci beaucoup, ca marche nickel :)
Sinon, c'est quoi le mode quirk ?
C'est mal de l'utiliser ?

Reply

Marsh Posté le 13-01-2004 à 11:38:11    

le mode quirk, c'est le vieux moteur de rendu de IE 5,5 et inférieur. IE 6 a deux moteurs de rendu, le vieux pourri et le nouveau moins pourri. Chacun s'enclenche en fonction de l'entête du fichier.

Reply

Marsh Posté le 13-01-2004 à 11:39:53    

c'est pour ça que j'ai virer cette ligne sur toutes mes pages :/


---------------
IVG en france
Reply

Marsh Posté le 13-01-2004 à 14:06:43    

Moi j'aime bien mettre le prologue XML comme ça je vois si ça marche sous IE5 :).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed