L'élément HTML <caption> représente le titre d'un tableau. Bien qu'il figure en première place parmi les descendants de l'élément <table>, la mise en forme de la feuille de style CSS peut placer cet élément à un autre endroit par rapport au tableau.
<table> (étant le parent de l'élément <caption>) n'est que l'unique descendant d'un élément <figure>,c'est l'élément <figcaption> doit être utilisé.| Catégories de contenu | Aucune. |
|---|---|
| Contenu autorisé | Catégorie de flux. |
| Omission de balises | Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires |
| Éléments parents autorisés | Un élément <table> dont il doit être le premier descendant. |
| Rôles ARIA autorisés | Aucun. |
| Interface DOM | HTMLTableCaptionElement |
Attributs
On peut utiliser les attributs universels sur cet élément.
alignObsolète depuis HTML4.01 Obsolète depuis HTML5- Cet attribut à valeur contrainte indique l'alignement de la légende du tableau par rapport au tableau lui-même. Il peut valoir :
leftpour un affichage à gauche du tableautoppour un affichage au dessus du tableaurightpour un affichage à droite du tableaubottompour un affichage en dessous du tableau
Note d'utilisation : Ne pas utiliser cet attribut. Il a été déprécié. L'élément<caption>devrait être mis en forme grâce au CSS. Afin d'obtenir des effets similaires à cet attribut, on utilisera les propriétés CSScaption-sideettext-align.
Exemples
HTML
<table> <caption>Une légende pour un tableau</caption> <tr> <td>Bip bop bip bop</td> <td>Bop bip bop bip</td> </tr> </table>
Résultat
Spécifications
| Spécification | État | Commentaires |
|---|---|---|
| WHATWG HTML Living Standard La définition de '<caption>' dans cette spécification. |
Standard évolutif | |
| HTML5 La définition de '<caption>' dans cette spécification. |
Recommendation | |
| HTML 4.01 Specification La définition de '<caption>' dans cette spécification. |
Recommendation |
Compatibilité des navigateurs
| Fonctionnalité | Chrome | Firefox (Gecko) | Edge | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| Support simple | (Oui) | 1.0 (1.7 ou moins) | (Oui) | (Oui) | (Oui) | (Oui) |
| Fonctionnalité | Android | Firefox Mobile (Gecko) | Edge | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Support simple | (Oui) | 1.0 (1.0) | (Oui) | (Oui) | (Oui) | (Oui) |
Voir aussi
- Les autres éléments HTML relatifs aux tableaux :
- Les propriétés CSS pouvant être utilisées pour mettre en forme l'élément
<caption>:

