[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. 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%" >
      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.