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.