Comme vous le savez sans doute déjà la balise <td> correspond
aux colonnes d'un tableau. Comme pour les autres cette balise peut être
utilisé avec différents attributs.
bgcolor
L'attribut bgcolor peut être attribué à une où plusieurs
colonnes de notre tableau. Cet attribut permet d'appliquer une couleur
de fond à notre colonne(aujourd'hui on préfère utiliser une feuille de
style). ex:
<table width="500">
<tr>
<td bgcolor="#FFFF00>..</td>
<td bgcolor="red">..</td>
</tr>
</table>
width
Nous pouvons aussi définir la taille de la colonne à l'aide de l'attribut width. ex:
<table width="200">
<tr>
<td width="50">..</td>
<td width="150">..</td>
</tr>
</table>
height
Pour définir la hauteur l'attribut height peut être utilisé. ex:
<table width="500" border="1">
<tr>
<td height="250">..</td>
<td>..</td>
</tr>
<table>
Note: toutes les colonnes qui se trouve sur la même ligne seront
affecté, même si vous ne spécifier pas de hauteur pour les autres
colonnes. Et la valeur la plus haute sera attribué à toutes les
colonnes. ex:
<td height="250">..</td>
<td height="500">..</td>
<td>..</td>
Dans ce cas toutes les colonnes prendront une taille de 500 pixels, y compris la première colonnes.
align
La balise <td> peut aussi prendre comme attribut
"align" afin d'aligner le texte sur la gauche(left), la droite(right),
le centre(center) ou justifié(justify). Exemples :
<table width="500" height="500" border="5">
<tr>
<td align="right">texte 1</td>
<td align="center">texte 2</td>
<td align="left">texte 3</td>
<td align="justify">texte 4</td>
</tr>
</table>
valign
Un autre attributs pourvant être utilisé avec la balise
<td> : valign. Cet attribut permet d'aligner le texte
verticalement. Par défaut cette attribut prend comme valeur "middle",
voulant dire que le texte sera aligné au milieux sur le plan verticale
de la colonne. Les autres valeurs sont :
- top : aligné vers le haut.
- bottom : aligné vers le bas.
- baseline : toutes les colonnes recevant cette valeur seront aligné à la même hauteur.
Exemple :
<table width="640" height="800" border="1">
<tr>
<td valign="top">texte 1</td>
<td valign="bottom">texte 2</td>
<td valign="baseline">texte 3</td>
<td valign="baseline">texte 4</td>
</tr>
</table>
nowrap
Cet attribut permet d'empecher le retour à la ligne dans la cellule. ex:
<table border="1" width="50">
<tr>
<td nowrap="1">un texte sans retour à la ligne</td>
<td>deuxième texte avec retour à la ligne cette fois</td>
</tr>
</table>
Dans cette exemple le premier texte prendra le plus d'espace possible sans retour à la ligne, l'autre recevra l'espace restant.