1.1 Tag <header>
Tags semânticas HTML5 ajudam os desenvolvedores a criar documentos mais estruturados e fáceis de ler, melhorando ao mesmo tempo a acessibilidade e SEO (otimização para motores de busca). Essas tags fornecem uma descrição mais clara da estrutura da página web e seu conteúdo. Abaixo, vamos examinar detalhadamente as principais tags semânticas.
A tag <header>
é usada para representar o cabeçalho do conteúdo ou seção. Este elemento geralmente contém informações
introdutórias, links de navegação, logos, títulos e outros elementos relacionados à parte superior do conteúdo.
Exemplo de uso:
<header>
<h1>Website Title</h1>
<nav>
<ul>
<li><a href="#home">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>
</header>
Características principais:
- Posicionamento: a tag
<header>
pode ser usada tanto para o documento inteiro quanto para seções específicas, como<article>
ou<section>
. - Conteúdo: geralmente contém títulos, logos, elementos de navegação e outros elementos introdutórios.
1.2 Tag <footer>
A tag <footer>
é usada para representar a parte inferior do conteúdo ou seção. Este elemento geralmente contém
informações sobre o autor, links para documentos relacionados, política de privacidade, informações de contato e outros
elementos relacionados à parte inferior do conteúdo.
Exemplo de uso:
<footer>
<p>© 2024 My Website</p>
<nav>
<ul>
<li><a href="#privacy">Privacy Policy</a></li>
<li><a href="#terms">Terms of Service</a></li>
</ul>
</nav>
</footer>
Características principais:
- Posicionamento: a tag
<footer>
pode ser usada tanto para o documento inteiro quanto para seções específicas, como<article>
ou<section>
. - Conteúdo: geralmente contém informações sobre o autor, informações legais, links de navegação e outros elementos finais.
1.3 Tag <article>
A tag <article>
é usada para representar um bloco de conteúdo independente e autossuficiente que pode ser distribuído
e reutilizado. Pode ser um post de blog, um artigo de notícias, um comentário, uma postagem de usuário, etc.
Exemplo de uso:
<article>
<header>
<h2>Blog Post Title</h2>
<p>Published on July 6, 2024</p>
</header>
<p>This is the content of the blog post. It can include text, images, and other media.</p>
<footer>
<p>Author: John Doe</p>
</footer>
</article>
Características principais:
- Autossuficiência: a tag
<article>
é usada para conteúdo que pode ser utilizado e distribuído independentemente. - Estrutura: geralmente contém um cabeçalho (
<header>
), conteúdo principal e parte final (<footer>
).
Aplicações:
- Artigos
- Postagens de blog
- Notícias
- Comentários
Vantagens:
- Designa fragmentos independentes de conteúdo
- Ajuda motores de busca e outros serviços a identificar e reutilizar conteúdo
1.4 Tag <section>
A tag <section>
é usada para definir grupos de conteúdo tematicamente relacionados. Pode ser capítulos, seções
ou outras grandes partes de conteúdo. Diferente de <div>
, que é usado para estilização e agrupamento sem
significado semântico, <section>
tem um significado semântico claro.
Exemplo de uso:
<section>
<header>
<h2>About Us</h2>
</header>
<p>This section provides information about our company and its history.</p>
</section>
Características principais:
- Agrupamento temático: a tag
<section>
é usada para dividir o conteúdo em grupos temáticos. - Estrutura: geralmente contém um cabeçalho (
<header>
) e conteúdo principal.
Aplicações:
- Seções dentro de um artigo
- Grupos de conteúdo tematicamente relacionados
- Partes da página que podem ser destacadas logicamente
Vantagens:
- Melhora a estrutura e legibilidade do documento
- Ajuda motores de busca a entender e indexar melhor o conteúdo
GO TO FULL VERSION