Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'élément HTML <caption> définit la légende (ou le titre) d'un tableau, fournissant à ce dernier un nom accessible ou une description accessible.
Cet élément inclut les attributs universels.
Les attributs suivants sont obsolètes et ne doivent pas être utilisés. Ils sont documentés ci-dessous à titre de référence lors de la mise à jour de code existant et pour des raisons historiques uniquement.
alignDéfinit de quel côté du tableau la légende doit être affichée. Les valeurs énumérées possibles sont left, top, right ou bottom. Utilisez les propriétés CSS caption-side et text-align à la place, car cet attribut est obsolète.
Voir <table> pour un exemple complet de tableau présentant les standards courants et les bonnes pratiques.
Cet exemple montre un tableau de base qui inclut une légende décrivant les données présentées.
Un tel « titre » est utile pour les utilisateur·ice·s qui parcourent rapidement la page, et il est particulièrement bénéfique pour les personnes malvoyantes, leur permettant de déterminer rapidement la pertinence du tableau sans avoir à faire lire le contenu de nombreuses cellules par un lecteur d'écran juste pour savoir de quoi il s'agit.
Un élément <caption> est utilisé comme premier enfant du tableau (<table>), avec un contenu textuel similaire à un titre pour décrire les données du tableau. Trois lignes, la première étant une ligne d'en-tête, avec deux colonnes, sont créées à l'aide des éléments <tr>, <th> et <td> après le <caption>.
Quelques règles CSS de base sont utilisées pour aligner et mettre en valeur le <caption>.
| Aucune. |
| Contenu de flux. |
| La balise de fin peut être absente si l'élément n'est pas immédiatement suivi d'un blanc ASCII ou d'un commentaire. |
| Un élément <table> dont il doit être le premier descendant. |
| caption |
| Aucun role autorisé |
| HTMLTableCaptionElement |
| HTML # the-caption-element |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 25 avr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.