Guia Completo: Pseudo-elementos e Efeitos no CSS Moderno
Como Criar Tabelas HTML: Guia Prático e Completo!!
As tabelas em HTML
O que é HTML? Fundamentos, História e Evolução da LinguagemDescubra a origem e evolução do HTML, entendendo sua importância na estrutura da web e como influenciou o desenvolvimento digital moderno. são usadas para organizar dados em linhas e colunas, facilitando a visualização de informações. Neste tutorial, você aprenderá a criar estruturas de tabela utilizando as tags <table>, <tr>, <td> e <th>. Vamos explorar cada uma dessas tags
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. e entender como elas funcionam.
Por que usar tabelas?🔗
O principal objetivo de uma tabela é dispor dados de maneira estruturada. Por exemplo, imagine uma lista
Listas Ordenadas e Não Ordenadas: `<ul>`, `<ol>`, `<li>`Aprenda a criar listas ordenadas e não ordenadas em HTML. Descubra exemplos práticos e boas práticas para organizar conteúdos e facilitar a compreensão. de produtos com nome e preço. Exibir essas informações em formato de tabela pode tornar a leitura muito mais agradável.
A Tag <table>🔗
A tag
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. <table> é o contêiner principal da tabela. Ela representa toda a estrutura onde as linhas de dados serão inseridas.
Exemplo simples de uma tabela vazia:
<table>
<!-- Aqui dentro adicionamos as linhas (<tr>) e as células (<td> ou <th>) -->
</table>
Criando Linhas com <tr>🔗
Cada linha da tabela é escrita dentro de um elemento
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. <tr>. Pense em <tr> como uma forma de agrupar as células em uma só linha.
Exemplo de uma tabela com duas linhas:
<table>
<tr>
<!-- Células da primeira linha -->
</tr>
<tr>
<!-- Células da segunda linha -->
</tr>
</table>
Adicionando Células com <td>🔗
A <td> (table data) é a célula comum da tabela, onde cada informação é colocada. Em cada linha (tr), você cria várias <td> para formar as colunas.
Exemplo de uma tabela com duas linhas e duas colunas (sem cabeçalhos
Formatação de Texto: `<p>`, `<h1>-<h6>`, `<strong>`, `<em>`Aprenda a formatar textos em HTML com tags de parágrafo, títulos e destaques, organizando seu conteúdo e garantindo semântica.):
<table>
<tr>
<td>Lápis</td>
<td>R$ 1,00</td>
</tr>
<tr>
<td>Caneta</td>
<td>R$ 2,50</td>
</tr>
</table>
Definindo Cabeçalhos com <th>🔗
Em vez de <td>, você pode usar <th> (table header) para indicar que aquela célula é um título ou cabeçalho
Formatação de Texto: `<p>`, `<h1>-<h6>`, `<strong>`, `<em>`Aprenda a formatar textos em HTML com tags de parágrafo, títulos e destaques, organizando seu conteúdo e garantindo semântica. de coluna ou linha. Geralmente, navegadores deixam o texto em negrito dentro de um <th> para destacar que é um cabeçalho
Formatação de Texto: `<p>`, `<h1>-<h6>`, `<strong>`, `<em>`Aprenda a formatar textos em HTML com tags de parágrafo, títulos e destaques, organizando seu conteúdo e garantindo semântica..
Exemplo de tabela com cabeçalhos
Formatação de Texto: `<p>`, `<h1>-<h6>`, `<strong>`, `<em>`Aprenda a formatar textos em HTML com tags de parágrafo, títulos e destaques, organizando seu conteúdo e garantindo semântica.:
<table>
<tr>
<th>Produto</th>
<th>Preço</th>
</tr>
<tr>
<td>Lápis</td>
<td>R$ 1,00</td>
</tr>
<tr>
<td>Caneta</td>
<td>R$ 2,50</td>
</tr>
</table>
Dica: Usar <th> melhora não só a aparência, mas também a acessibilidade da página, pois ajuda leitores de tela a interpretar os significados das células.
Exemplo Completo🔗
A seguir, um exemplo de tabela simples que compara diferentes produtos e seus respectivos preços:
<table>
<tr>
<th>Produto</th>
<th>Preço</th>
</tr>
<tr>
<td>Lápis</td>
<td>R$ 1,00</td>
</tr>
<tr>
<td>Caneta Azul</td>
<td>R$ 2,50</td>
</tr>
<tr>
<td>Caderno</td>
<td>R$ 15,00</td>
</tr>
</table>
Resultado esperado:
| Produto | Preço |
|---|---|
| Lápis | R$ 1,00 |
| Caneta Azul | R$ 2,50 |
| Caderno | R$ 15,00 |
Práticas Recomendadas🔗
1. Use tabelas apenas para dados tabulares: Evite empregar tabelas para criar layouts de página. Hoje em dia, o uso de CSS
O que é CSS?Descubra como o CSS transforma a aparência das páginas web, separando conteúdo de design para melhor organização e flexibilidade. é a forma recomendada para controlar o layout.
2. Mantenha a consistência de colunas: As linhas devem respeitar o mesmo número de colunas para uma melhor organização e legibilidade.
3. Use <th> para destaque de cabeçalhos
Formatação de Texto: `<p>`, `<h1>-<h6>`, `<strong>`, `<em>`Aprenda a formatar textos em HTML com tags de parágrafo, títulos e destaques, organizando seu conteúdo e garantindo semântica.: Além de aprimorar a semântica, facilita a navegação assistiva.
4. Combine com CSS
O que é CSS?Descubra como o CSS transforma a aparência das páginas web, separando conteúdo de design para melhor organização e flexibilidade.: Para deixar suas tabelas mais atraentes, use folhas de estilo
Relação entre HTML e CSSDescubra como HTML e CSS trabalham juntos para criar páginas web esteticamente agradáveis e bem estruturadas, facilitando a manutenção e o desempenho. em vez de atributos inline, mantendo seu HTML limpo.
Conclusão🔗
Tabelas são essenciais para exibir e organizar dados em um site. Com as tags
Tags e Elementos: Sintaxe e HierarquiaDescubra os fundamentos do HTML: aprenda sobre tags, elementos, hierarquia e boas práticas para criar páginas bem estruturadas e acessíveis. <table>, <tr>, <td> e <th>, você estrutura facilmente conteúdo em linhas e colunas, garantindo clareza e simplicidade na apresentação das informações. Siga as práticas recomendadas
Cobertura de Testes e Práticas de QualidadeDescubra como a cobertura de testes assegura qualidade e confiabilidade em projetos JavaScript. Aprenda a aplicar métricas e ferramentas essenciais. e evite usar tabelas para layout, mantendo seu código organizado e semântico.
Autor: Marcelo V. Souza - Engenheiro de Sistemas e Entusiasta em IoT e Desenvolvimento de Software, com foco em inovação tecnológica.
Referências🔗
- Codecademy: www.codecademy.com/learn/learn-html
- freeCodeCamp: www.freecodecamp.org/learn/responsive-web-design/#basic-html-and-html5
- MDN Web Docs: developer.mozilla.org/en-US/docs/Web/HTML
- W3C: html.spec.whatwg.org/multipage/
- W3Schools: www.w3schools.com/html/
há 9 meses atrás
há 10 meses atrás
há 10 meses atrás
há 9 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 9 meses atrás
há 9 meses atrás
há 9 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 10 meses atrás
há 9 meses atrás
há 9 meses atrás
há 9 meses atrás
há 9 meses atrás
há 12 meses atrás
há 10 meses atrás
há 10 meses atrás