1
resposta

[Projeto] Desafio: princípios da semântica HTML - Navegação

A agência de viagens "Jornada" está reformulando o seu site para melhorar a experiência dos seus usuários. A equipe de desenvolvimento web do Jornada tem trabalhado duro para garantir que a refatoração do código seja acessível e siga as melhores práticas de HTML semântico. No entanto, eles encontraram um problema: a navegação principal do website não é clara e não segue os padrões de semântica HTML e acessibilidade.

Seu desafio será ajudar a equipe a refatorar seu código HTML para torná-lo mais acessível e semântico.

Código base HTML:

<a>
  <img class="cabecalho__logo--icone" alt="" src="./img/logoprovisriabranca-1@2x.png" />
</a>
<div class="cabecalho__navegacao">
  <a class="cabecalho__navegacao--item" href="">Blog</a>
  <a class="cabecalho__navegacao--item" href="">Pacotes de viagem</a>
  <a class="cabecalho__navegacao--item" href="">Contato</a>
</div>

Código Refatorado: 
<header>
  <a href="index.html" aria-label="Página inicial">
    <img class="cabecalho__logo--icone" alt="Logotipo da Jornada" src="./img/logoprovisriabranca-1@2x.png" />
  </a>
  <nav class="cabecalho__navegacao" aria-label="Navegação principal">
    <ul>
      <li><a class="cabecalho__navegacao--item" href="#blog">Blog</a></li>
      <li><a class="cabecalho__navegacao--item" href="#pacotes">Pacotes de viagem</a></li>
      <li><a class="cabecalho__navegacao--item" href="#contato">Contato</a></li>
    </ul>
  </nav>
</header>
1 resposta

Olá, Heloiza!

Muito obrigada por compartilhar com a gente! Parabéns por praticar com as atividades do curso.

Continue os bons estudos.

Um abraço.