[XHTML] Table ou TD align? [Résolu/Fermé]

Signaler
Messages postés
361
Date d'inscription
lundi 14 juin 2010
Statut
Membre
Dernière intervention
28 avril 2017
-
Messages postés
361
Date d'inscription
lundi 14 juin 2010
Statut
Membre
Dernière intervention
28 avril 2017
-
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

Messages postés
1959
Date d'inscription
mercredi 11 novembre 2009
Statut
Membre
Dernière intervention
8 juillet 2011
206
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...)
Messages postés
361
Date d'inscription
lundi 14 juin 2010
Statut
Membre
Dernière intervention
28 avril 2017
47
C'est à cause de la grandeur du tableau
<table width="100%" >

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.