Desvendando a Semântica do HTML: Melhorando a Estrutura do Seu Conteúdo
- Jefferson Firmino Mendes
- 11 de jan. de 2024
- 2 min de leitura
Atualizado: 21 de fev. de 2024
Certamente, a utilização de tags semânticas no HTML é crucial para melhorar a acessibilidade e compreensibilidade do conteúdo.
Além das tags que você mencionou, existem outras importantes para estruturar o conteúdo de forma significativa. Abaixo estão algumas tags semânticas fundamentais:
<article>: Utilizada para encapsular conteúdo que pode existir de forma independente e que faz sentido por si só, como uma postagem de blog ou notícia.
<section>: Ajuda a agrupar conteúdo relacionado em uma seção lógica, fornecendo um contexto semântico mais claro.
<header>: Define a introdução de uma seção ou página, geralmente contendo elementos como títulos, logotipos e navegação.
<footer>: Utilizada para representar o rodapé de uma seção ou página, onde informações como dados de contato, links de copyright e outros podem ser incluídos.
<nav>: Define uma seção de navegação, onde são colocados links para outras partes do site ou páginas relacionadas.
<main>: Indica o conteúdo principal da página, excluindo cabeçalhos, rodapés e barras laterais.
<aside>: Utilizado para agrupar conteúdo relacionado, geralmente localizado ao lado do conteúdo principal, como barras laterais ou widgets.
<figure>: Utilizada para encapsular qualquer conteúdo que seja referenciado no texto, como imagens, gráficos ou vídeos.
<figcaption>: Deve ser utilizado dentro de <figure> para fornecer uma legenda descritiva para o conteúdo encapsulado.
<time>: Usada para representar datas e horas, proporcionando significado semântico à informação temporal.
Agora, vou criar um exemplo de postagem de blog utilizando essas tags:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tags Semânticas em HTML</title>
</head>
<body>
<header>
<h1>Explorando Tags Semânticas em HTML</h1>
</header>
<nav>
<ul>
<li><a href="#section1">Seção 1</a></li>
<li><a href="#section2">Seção 2</a></li>
<li><a href="#section3">Seção 3</a></li>
</ul>
</nav>
<main>
<article id="section1">
<h2>Introdução às Tags Semânticas</h2>
<p>...</p>
</article>
<section id="section2">
<h2>A Importância do <code><section></code></h2>
<p>...</p>
</section>
<section id="section3">
<h2>Exemplo de Utilização do <code><aside></code></h2>
<p>...</p>
<aside>
<h3>Notícias Relacionadas</h3>
<ul>
<li>...</li>
<li>...</li>
</ul>
</aside>
</section>
</main>
<footer>
<p>© 2024 Blog Semântico. Todos os direitos reservados.</p>
</footer>
</body>
</html>
Comments