[XHTML] Table ou TD align?

Résolu
Bonjour, j'essaie de centré du texte dans mon tableau.

Le problème : Je ne peut pas rester dans les normes W3C...

Pourquoi?

Lorsque j'écris :

<table align="center"><tr><td>Hello</td></tr></table>

je réussis à centrer mon texte.

Lorsque j'écris :

<table><tr><td align="center">Hello</td></tr></table> ou
<table><tr><td style="text-align: center;">Hello</td></tr></table> ou
<table><tr><td style="text-align: center;" align="center">Hello</td></tr></table> ou
<table style="text-align: center;"><tr><td>Hello</td></tr></table>

ça ne fonctionne pas.

Cependant, lorsque je fais la validation avec http://validator.w3.org/ le premier code est invalide.



--
Il n'y a jamais rien pour rien OU je pourrais avoir réponse à tout.
Cordialement Allen.

3 réponses

  1. Slt, pour ton html moi je ferais ce code ^^
    <HTML>
    <Head>
    </Head>
    <body>
    <table align=center><tr><td>Hello<td>ou</tr></table>
    <table align=center><tr><td align=center>Hello<td>ou</tr></table>
    <table align=center><tr><td align=center>Hello<td>ou</tr></table>
    <table align=center><tr><td>Hello</tr></table></body>
    


    Et pourquoi tu met <table align="center"><tr><td>Hello</td></tr></table>
    le deuxième </td> sert a rien même si c'est pour fermer ta cellule on peut très bien sans passer. Moi pour les normes après je connais pas trop.
    1. Voilà une drôle de méthode... Utiliser des tableaux pour center un texte !! Un tableau c'est fait pour faire... des tableaux...

      Le code à utiliser est donc tout simplement :
      <p style="text-align:center">Hello</p>

      (avec <p></p> pour paragraphe...)
      1. C'est à cause de la grandeur du tableau
        <table width="100%" >