Eléphant du PHP |
55 Messages
29 sept. 2006, 13:21
Une table doit TOUJOURS avoir une ouverture ET une fermeture, et ce, même dans les ligne et les cellule !!
Exemple d'une simple table à 4 cellules sur 2 lignes :
Code : Tout sélectionner
<table>
<tr>
<td>Ma cellule 1</td>
<td>Ma cellule 2</td>
</tr>
<tr>
<td>Ma cellule 3</td>
<td>Ma cellule 4</td>
</tr>
</table>
même exemple avec des explications afin que tu comprennes :
Code : Tout sélectionner
<table> // Balise d'ouverture de la table
<tr> // Balise d'ouverture de mise en forme d'une ligne
<td>Ma cellule 1</td> // Balise d'ouverture et de fermeture d'une cellule
<td>Ma cellule 2</td> // Balise d'ouverture et de fermeture d'une cellule
</tr> // Balise de fermeture de la ligne
<tr> // Balise d'ouverture de mise en forme d'une ligne
<td>Ma cellule 3</td> // Balise d'ouverture et de fermeture d'une cellule
<td>Ma cellule 4</td> // Balise d'ouverture et de fermeture d'une cellule
</tr> // Balise de fermeture de la ligne
</table> // Balise de fermeture de la table
Donc, mes réaction par rapport à ton code :
1. je ne vois pas ce que fait ce bout de code :
Code : Tout sélectionner
<td style="background-image:url('image/fon02.gif');" height="87" align="center" width="377">
Est-il dans le vide ?? Car si tu regardes mon exemple plus haut, cette balise devrait se trouver à l'intérieur d'une balise
<table> et
<tr> de plus, elle n'a même pas de fermeture !! Alors elle fait quoi cette balise à cet endroit ??
2. Comme l'a dit Cyrano, lorsque l'on débute, il est important d'imbriquer ces balises correctement, car l'on évite beaucoup d'erreur, surtout dans la fermeture et l'ouverture des balises... Regarde encore mon exemple ! Tu as vu comment j'ai placé chaque balise ? La balise
<table> est à la même hauteur que la balise
</table>. La balise
<tr> est aussi à la même hauteur que la balise
</tr>... etc. Cela te permet d'avoir une vision correcte de l'édition de tes codes et aussi de voir si tu n'as pas oublié une fermeture à quelque part... J'ai plus de 8 ans d'expérience dans le HTML, mais pour ne rien te cacher, j'imbrique toujours correctement mes balises, car si il y a un oublis, il est facile de le retrouver
