[XHTML] Table ou TD align?

Résolu
Allen1210 Messages postés 430 Statut Membre -  
Allen1210 Messages postés 430 Statut Membre -
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.



3 réponses

notobe Messages postés 2222 Statut Membre 213
 
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...)
0
Allen1210 Messages postés 430 Statut Membre 56
 
C'est à cause de la grandeur du tableau
<table width="100%" >
0
Profil bloqué
 
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