As tabelas são utilizadas para organizar informações em linhas e colunas, facilitando a visualização e comparação de dados.
Elas são amplamente utilizadas em sistemas, relatórios, planilhas, cronogramas e páginas de gerenciamento de informações.
Uma tabela é uma estrutura composta por linhas e colunas que organiza dados de forma lógica.
| Nome | Curso |
|---|---|
| Ana | HTML |
| Carlos | CSS |
A tag <table> representa a tabela completa.
<table>
...
</table>
Todas as linhas e colunas ficam dentro dessa estrutura.
A tag <tr> (Table Row) representa uma linha da tabela.
<tr>
...
</tr>
A tag <td> (Table Data) representa uma célula de dados.
<td>HTML</td>
A tag <th> (Table Header) cria cabeçalhos para as colunas.
<th>Nome</th>
Os navegadores normalmente exibem os cabeçalhos em negrito.
<table>
<tr>
<th>Nome</th>
<th>Curso</th>
</tr>
<tr>
<td>Ana</td>
<td>HTML</td>
</tr>
</table>
| Benefício | Descrição |
|---|---|
| Organização | Dados estruturados. |
| Leitura | Facilita comparações. |
| Padronização | Informações alinhadas. |
Em dispositivos móveis, tabelas podem precisar de ajustes para manter a legibilidade.
| Erro | Problema |
|---|---|
| Falta de cabeçalhos | Dificulta interpretação. |
| Muitas colunas | Compromete a leitura. |
| Dados desorganizados | Confunde usuários. |
| Tag | Função |
|---|---|
| <table> | Tabela completa. |
| <tr> | Linha da tabela. |
| <td> | Célula de dados. |
| <th> | Cabeçalho. |