L'élément table
Description
Cet élément permet de définir un tableau. Dans l'élément TABLE
, on peut déclarer des lignes avec l'élément TR
et des cellules avec l'élément TD
ou l'élément TH
. On peut aussi retrouver des tableaux dans un tableau. Enfin, on peut structurer le tableau avec les éléments THEAD
, TBODY
et TFOOT
. Pour ajouter une légende à un tableau, il faut utiliser l'élément CAPTION
. Les deux attributs align
et bgcolor
qui permettent de définir la bordure et la couleur de fond sont dépréciés et vous devriez utiliser les feuilles de style à la place.
Les balises ouvrantes et fermantes sont toutes deux obligatoires. Il s'agit d'un élément de niveau bloc (block).
Attributs
Optionnels
Nom | Valeur | Description |
---|---|---|
align |
left right center
|
Définit l'alignement du tableau |
bgcolor |
couleur | Définit la couleur de fond du tableau |
border |
longueur | Définit l'épaisseur de la bordure du tableau |
cellpadding |
longueur | Définit la distance entre le bord et le contenu des cellules |
cellspacing |
longueur | Définit la distance entre les cellules |
frame |
void above below hsides lhs rhs vsides box border
|
Définit quelles seront les bordures extérieures du tableau qui seront visibles |
rules |
none groups rows cols all
|
Définit quelles seront les lignes horizontales / verticales qui seront visibles |
summary |
texte | Définit un résumé du contenu du tableau (notamment pour pour les naigateurs vocaux) |
width |
longueur | Définit la largeur du tableau |
Autres
Exemples
|
|
Liens
Remarques
Les attributs align
et bgcolor
sont tous dépréciés en HTML 4.01 et n'existe pas en XHTML 1.1. Vous devez utiliser les feuilles de style à la place.
Les tableaux sont utilisés pour présenter des données, vous ne devriez pas les utiliser pour faire de la mise en page, tournez-vous plutôt vers les feuilles de style pour ça.