Construa Tabelas Incríveis com HTML em 12 Horas
Sobre a Aula

Uso Correto de Elementos Semânticos em Tabelas Acessíveis

Quando abordamos a criação de tabelas acessíveis, é fundamental compreender o uso correto de elementos semânticos.

A saber, os elementos semânticos são essenciais para fornecer significado e estrutura adequados ao conteúdo, contribuindo para uma experiência mais compreensível e inclusiva. Vamos explorar algumas diretrizes práticas.

1. A princípio, utilize <caption> para fornecer uma descrição concisa e significativa da tabela. Além disso, essa tag é particularmente útil para usuários de leitores de tela.

<table>
  <caption>Dados de Vendas Mensais</caption>
  <thead>
    <tr>
      <th>Mês</th>
      <th>Vendas</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Janeiro</td>
      <td>1000</td>
    </tr>
    <!-- Mais linhas aqui -->
  </tbody>
</table>

2. Em segundo lugar, use <thead>, <tbody>, e <tfoot> para dividir a tabela em cabeçalho, corpo e rodapé, respectivamente. Em resumo, essa divisão facilita a interpretação do conteúdo.

<table>
  <thead>
    <tr>
      <th>Produto</th>
      <th>Preço</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Laptop</td>
      <td>R$ 2000</td>
    </tr>
    <!-- Mais linhas aqui -->
  </tbody>
  <tfoot>
    <tr>
      <td colspan="2">Total: R$ 5000</td>
    </tr>
  </tfoot>
</table>

3. Assim sendo, ao utilizar <th> para cabeçalhos de coluna, forneça uma descrição concisa e específica para cada cabeçalho.

<table>
  <thead>
    <tr>
      <th id="produto-header">Produto</th>
      <th id="preco-header">Preço</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td headers="produto-header">Laptop</td>
      <td headers="preco-header">R$ 2000</td>
    </tr>
    <!-- Mais linhas aqui -->
  </tbody>
</table>

Finalmente agora, ao aderir a essas práticas, você estará contribuindo significativamente para a criação de tabelas acessíveis. Caso haja dúvidas, é sempre possível utilizar ferramentas de validação de acessibilidade para garantir a conformidade com as diretrizes.

Em conclusão, a utilização adequada dos elementos semânticos enriquece a estrutura da tabela, tornando-a mais compreensível e acessível a todos os usuários.

Entrar na conversa
Rolar para cima