La balise HTML <caption>
représente la légende d’un tableau. Il s'agit de la balise correcte que l’on utilise pour ajouter une brève description au-dessus d'un tableau dans le formatage HTML.
La balise <caption>
est un élément optionnel qui doit être inséré immédiatement après l'ouverture de la balise <table>
. Elle fournit une description ou un résumé du tableau qu’elle accompagne. Son utilisation aide non seulement à rendre un tableau plus compréhensible pour les lecteurs, mais également pour améliorer l'accessibilité du tableau pour les personnes utilisant des lecteurs d'écran.
Voici un exemple simple:
<table>
<caption>Description du tableau</caption>
<tr>
<th>En-tête 1</th>
<th>En-tête 2</th>
</tr>
<tr>
<td>Cellule 1</td>
<td>Cellule 2</td>
</tr>
</table>
Dans cet exemple, "Description du tableau" est la description que nous avons ajoutée au-dessus du tableau en utilisant la balise <caption>
.
Il est important de noter que vous ne pouvez utiliser qu’une seule balise <caption>
par tableau. Tenter d'en utiliser plus d'une entraînera des erreurs de validation HTML.
De plus, il est recommandé d'éviter l'utilisation de balises de mise en forme (comme <b>
ou <i>
) dans une balise <caption>
. Ces balises peuvent interférer avec la façon dont certains lecteurs d'écran interprètent la légende du tableau.
Finalement, bien que l'utilisation de la balise <caption>
ne soit pas obligatoire pour chaque tableau, elle est recommandée, surtout pour les tableaux complexes. Une légende bien rédigée peut grandement améliorer l'accessibilité et la compréhension d'un tableau.
Pour conclure, lorsqu'il s'agit d'ajouter une brève description à un tableau en HTML, optez pour le <caption>
. Il fournit une méthode standard et accessible pour donner du contexte à vos tableaux.