Propriétés spécifiques aux tableaux
Propriété | Valeurs possibles |
border-collapse | collapse | separate | inherit |
border-spacing | longueur (valeur par défaut : 0) | largeur hauteur | inherit |
caption-side | top | bottom | inherit |
empty-cells | show | hide | inherit |
table-layout | auto | fixed |
vertical-align | baseline | longueur | sub | super | top | text-top | middle | bottom | text-bottom | inherit |
Le tableau à droite donne les propriétés spécifiques aux tableaux et leurs valeurs possibles. Ces déclarations sont à interpréter de la manière suivante :
border-collapse
spécifie s'il doit y avoir un espace entre les cadres des cellules (separate
) ou pas (collapse
).
border-spacing
spécifie les distances horizontale et verticale entre cadres de cellules adjacentes. Il suffit de donner une seule distance si les deux valeurs sont égales.
(L'information est ignorée si la valeur collapse
est utilisée pour la propriété border-collapse
.)
caption-side
indique si on veut que la légende du tableau soit au-dessus (top
) ou en-dessous (bottom
).
empty-cells
indique si on veut que les cellules vides apparaissent normalement (show
) ou qu'on omette leur cadre et couleur d'arrière plan
(hide
).
table-layout
permet, lorsqu'on utilise la valeur auto
, de laisser le navigateur calculer la dimension des cellules. Lorsqu'on utilise la valeur
fixed
, si on ne fournit pas explicitement les largeurs des colonnes, le navigateur basera son calcul sur les cellules de la première ligne seulement.
vertical-align
définit l'alignement vertical du contenu des cellules. On peut utiliser les valeurs top
, middle
et
bottom
, respectivement, pour aligner le contenu avec le haut, le milieu ou le bas de la cellule où il se trouve.