top of page

Desvendando a Semântica do HTML: Melhorando a Estrutura do Seu Conteúdo

  • Foto do escritor: Jefferson Firmino Mendes
    Jefferson Firmino Mendes
  • 11 de jan. de 2024
  • 2 min de leitura

Atualizado: 21 de fev. de 2024


Imagem de Janela com o nome HTML
Imagem de Janela com o nome HTML

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:


  1. <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.

  2. <section>: Ajuda a agrupar conteúdo relacionado em uma seção lógica, fornecendo um contexto semântico mais claro.

  3. <header>: Define a introdução de uma seção ou página, geralmente contendo elementos como títulos, logotipos e navegação.

  4. <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.

  5. <nav>: Define uma seção de navegação, onde são colocados links para outras partes do site ou páginas relacionadas.

  6. <main>: Indica o conteúdo principal da página, excluindo cabeçalhos, rodapés e barras laterais.

  7. <aside>: Utilizado para agrupar conteúdo relacionado, geralmente localizado ao lado do conteúdo principal, como barras laterais ou widgets.

  8. <figure>: Utilizada para encapsular qualquer conteúdo que seja referenciado no texto, como imagens, gráficos ou vídeos.

  9. <figcaption>: Deve ser utilizado dentro de <figure> para fornecer uma legenda descritiva para o conteúdo encapsulado.

  10. <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>&lt;section&gt;</code></h2>
            <p>...</p>
        </section>
        <section id="section3">
            <h2>Exemplo de Utilização do <code>&lt;aside&gt;</code></h2>
            <p>...</p>
            <aside>
                <h3>Notícias Relacionadas</h3>
                <ul>
                    <li>...</li>
                    <li>...</li>
                </ul>
            </aside>
        </section>
    </main>
    <footer>
        <p>&copy; 2024 Blog Semântico. Todos os direitos reservados.</p>
    </footer>
</body>
</html>

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page