Tag <caption>


A tag <caption> no HTML é utilizada para adicionar um título ou uma legenda descritiva a uma tabela. Esta tag deve ser incluída imediatamente após a tag de abertura <table>, mas antes de qualquer outra tag relacionada à estrutura da tabela, como <thead>, <tbody>, <tfoot>, <tr>, <th> ou <td>.

Inclusão de título

A principal função da tag <caption> é fornecer um título ou uma legenda descritiva para a tabela. Isso ajuda a contextualizar o conteúdo da tabela, oferecendo uma breve explicação sobre o que os dados representam.

<table>
 <caption>Dados de Vendas Trimestrais</caption>
 <thead>
   <!-- Cabeçalho da tabela -->
 </thead>
 <tbody>
   <!-- Corpo da tabela -->
 </tbody>
</table>

Acessibilidade

A inclusão de uma legenda usando <caption> melhora a acessibilidade da tabela, pois fornece informações contextuais adicionais para usuários que dependem de leitores de tela. Isso ajuda na compreensão do propósito e do conteúdo da tabela.

<table>
 <caption role="caption">Dados de Vendas Trimestrais</caption>
 <!-- Restante da tabela -->
</table>

Referências