Cidesp

Publicado em
Atualizado em

Guia Completo de Tabela HTML para Iniciantes


As tabelas HTML são uma ferramenta poderosa e versátil para apresentar dados em um formato organizado e fácil de entender. Seja em uma página de vendas, um currículo online, ou mesmo em um blog, a tabela pode transformar informações complexas em uma visualização clara e acessível. Neste guia completo, abordaremos desde os fundamentos das tabelas HTML, suas tags principais, e melhores práticas de uso, até dicas de SEO para otimizar suas tabelas e melhorar a experiência do usuário. Se você é um iniciante ou gostaria de aprofundar seus conhecimentos, este artigo é para você.

O que é uma tabela HTML?

Uma tabela HTML é um elemento usado para apresentar dados em uma estrutura de linhas e colunas. Com ela, você pode organizar informações de maneira que seja fácil para o usuário entender. As tabelas são definidas pela tag <table> e são compostas por várias seções, incluindo cabeçalhos, linhas e células.

Estrutura básica de uma tabela HTML

A estrutura básica de uma tabela HTML consiste nas seguintes tags:

  • <table>: Define o início e o fim da tabela.
  • <tr>: Define uma linha na tabela.
  • <th>: Define uma célula de cabeçalho (geralmente em negrito e centralizada).
  • <td>: Define uma célula de dados.

Exemplo de uma tabela simples

Aqui está um exemplo de uma tabela simples:

html

NomeIdadeCidade
João25São Paulo
Maria30Rio de Janeiro

Este código representa uma tabela com três colunas: Nome, Idade e Cidade. Cada linha subsequente contém os dados correspondentes a essas colunas.

Principais Tags de Tabelas HTML

Tag <table>

A tag <table> é o contêiner que abriga toda a tabela. É a primeira tag que você deve usar para iniciar sua tabela.

Tag <tr>

A tag <tr> é usada para definir linhas dentro da tabela. Você pode ter várias linhas dentro de uma tabela, e cada linha pode conter cabeçalhos ou dados.

Tag <th>

A tag <th> é utilizada para definir cabeçalhos na tabela. Um cabeçalho pode conter texto que descreve os dados que aparecem na linha abaixo dele. Por padrão, os textos dentro de <th> aparecem em negrito e ajudam na legibilidade da tabela.

Tag <td>

A tag <td> é utilizada para inserir dados nas células da tabela. Cada <td> corresponde a uma célula comum, onde você pode inserir qualquer tipo de informação, como texto, imagens ou até links.

Outras Tags Úteis

  • <caption>: Usada para adicionar um título à tabela.
  • <thead>, <tbody>, <tfoot>: Tags que ajudam a estruturar a tabela em partes, permitindo que você separe o cabeçalho, o corpo e o rodapé da tabela.

Adicionando Estilo às Tabelas HTML

As tabelas HTML podem ser estilizadas com CSS para melhorar sua aparência. Embora o HTML forneça a estrutura básica, o CSS ajuda a criar tabelas visualmente atraentes.

Exemplo de Estilização com CSS

Aqui está um exemplo de como você pode estilizar uma tabela usando CSS:

html