Article image
Felipe Goncalves
Felipe Goncalves10/01/2024 18:21
Compartilhe

HTML SEMÂNTICO

  • #HTML

Aproveitando que concluí o módulo de HTML Semântico, vou aproveitar e compartilhar algumas boas práticas sobre o tema.

Além de estruturar de forma correta, dar o significado aos conteúdos do documento web, a semântica incorpora acessibilidade à página. 

Outro fator importantíssimo é que a semântica aprimora o site contribuindo com técnicas de SEO (otimização de motores de busca, em português), fazendo a página obter melhores posicionamentos pelos buscadores da web. 

Seguem as dicas:

  • Não usar tag’s de containers para estruturar toda a página. Não saia usando apenas div como se não houvesse amanhã. Essa tag não tem peso semântico para acessibilidade e motores de busca;
  • Entretanto, tag div são importantes sim, mas use com sabedoria; 
  • Divida a estrutura da página em ao menos 3 partes: cabeçalho (header), pincipal (main) e rodapé (footer);
  • Dentro da main, o conteúdo para ser divido para um layout e uma experiência do usuário mais agradáveis. As tags indicadas para essa divisão são section e aside. Sendo aside usada para os conteúdos laterais;
  • Para o título principal, usar h1.É indicado usar apenas uma tag h1 para a página inteira. Alguns testes mostram que o conteúdo desta tag é uma das principais encontradas pelos motores de busca;
  • Para navegação, sejam links ou algum tipo de menu, usar a tag nav;
  • Para imagens, use a tag img dentro da tag figure. Dois atributos importantes que ajudam na semântica são: title e alt. Title exibe o título ao passar o mouse por cima, alt é a descrição. Ambas são lidas pelos robôs de acessibilidade;
  • A tag figcaption dentro de figure é usada para inserir e associar a legenda a imagem;
  • A tag time para as informações de datas e publicações. Nela, usar o atributo datetime e o seu valor será a própria data, mas no padrão americano.
Compartilhe
Comentários (0)