Bienvenue, nous sommes le Vendredi  14 Mars 2025
 


La balise <TABLE> définit un tableau et nécessite une balise de fin </TABLE>.

Pour créer un tableau, nous avons besoin de 4 balises principales :
- La balise <TABLE> qui dit au navigateur de créer un tableau.
- La balise <TH> qui va donner l'en-tête d'une colonne ou plusieurs.
- La balise <TR> qui va créer une ligne dans le tableau.
- La balise <TD> qui va créer une colonne dans le tableau.

En tapant les balises <TR> et <TD> vous allez créer les cellules pour le tableau.
N'oubliez pas que les balises doivent obligatoirement être fermées pour la structure du tableau.
Mais la police du texte (couleur) que vous attriburez à un tableau, devra être redéfinit dans chaque cellule (même dans les cas où 2 cellules seraient identiques).

Chaque balises d'un tableau peuvent avoir des attributs spécifiques à eux-même qui modifie l'alignement, la couleur, la taille etc. Ces attributs vous sont très importants pour donner une personnalité à votre tableau.
Voici les 5 attributs les plus utilisés et qui sont compatibles avec toutes les balises :

BORDER : Donne une bordure au cadre.
BORDERCOLOR : Donne une couleur à la bordure.
WIDTH : Formate la largeur des cellules du tableau, en pixels ou en pourcentage de la fenêtre du navigateur.
HEIGHT : Donne la hauteur du tableau ou d'une cellule, en pixels ou en pourcentage de la fenêtre du navigateur.
BGCOLOR : Spécifie la couleur d'une cellule.



La balise <TABLE>

Nécessite un marqueur de fin : </TABLE>
Ce code s'écrit : <TABLE>.....</TABLE>

Voici ces attributs :

CELLSPACING : Formate l'espacement horizontal
CELLPADDING : Formate l'espacement vertical

Exemples de quelques attributs :


La balise <TR>

Nécessite un marqueur de fin : </TR>
Ce code s'écrit : <TR>.....</TR>

Voici ces attributs :

ALIGN=LEFT : Les données sont alignées à gauche de la cellule
ALIGN=RIGHT : Les données sont alignées à droite de la cellule
ALIGN=CENTER : Les données sont centrées à l'intérieur de la cellule
VALIGN=MIDDLE : Les données sont centrées verticalement à l'intérieur de la cellule
VALIGN=TOP : Les données sont en haut de la cellule
VALIGN=BOTTOM : Les données sont situées en bas de la cellule
VALIGN=BASELINE : Toutes les données des cellules sont alignées sur une ligne commune


La balise <TD>

Nécessite un marqueur de fin : </TD>
Ce code s'écrit : <TD>.....</TD>

Voici ces attributs :
ALIGN= : Formate alignement horizontal (il possède les mêmes attributs d'alignement que pour la balise TR)
VALIGN= : Formate alignement vertival (il possède les mêmes attributs d'alignement que pour la balise TR)
NOWSRAP= : Pour ne pas couper une ligne dans la cellule
COLSPAN= : Ajoute une ligne sur la largeur du tableau
ROWSPAN= : Ajoute une colonne sur la hauteur du tableau


La balise <TH>

Nécessite un marqueur de fin : </TH>
Ce code s'écrit : <TH>.....</TH>

Voici ces attributs :

ALIGN= formate alignement horizontal (il possède les mêmes attributs d'alignement que pour la balise TR)
VALIGN= formate alignement vertival (il possède les mêmes attributs d'alignement que pour la balise TR)
NOWSRAP= pour ne pas couper une ligne dans la cellule
COLSPAN= ajoute une ligne sur la largeur du tableau
ROWSPAN= ajoute une colonne sur la hauteur du tableau


Voici quelques exemples de tableaux :


Tableau avec bordures et couleurs :

Cellule 1 Cellule 2 Cellule 3
Cellule 4 Cellule 5 Cellule 6
Cellule 7 Cellule 8 Cellule 9

Voici le code ce tableau :

<table border=2 bordercolor="blue" bordercolordark="green" width=300 height=150>
<tr>
<td>Cellule 1</td>
<td bgcolor="yellow">Cellule 2</td>
<td>Cellule 3</td>
</tr>
<tr>
<td>Cellule 4</td>
<td bgcolor="pink">Cellule 5</td>
<td>Cellule 6</td>
</tr>
<tr>
<td>Cellule 7</td>
<td bgcolor="green">Cellule 8</td>
<td>Cellule 9</td>
</tr>
</table>


Tableau avec emplacement de textes :

cellule 1 cellule 2 cellule 3
cellule 4cellule 5 cellule 6

Voici le code de ce tableau :


<table width=300 height=150 border=1 bordercolor=black>
<tr>
<td ALIGN=left> cellule 1 </td>
<td ALIGN=middle>cellule 2</td>
<td ALIGN=right>cellule 3</td>
</tr>
<tr>
<td VALIGN=BOTTOM>cellule 4</td>
<td VALIGN=middle>cellule 5</td>
<td VALIGN=TOP>cellule 6</td></tr>
</table>
© 2003-2004 - Editeur HTML - Tous droits réservés