O uso de tags que descrevem o significado do conteúdo
A velocidade com que a página carrega
O número de imagens em um documento
*Explicação: Tags semânticas como `` e `
2. Quantas vezes a tag `` deve aparecer em uma única página HTML?
Quantas vezes for necessário
No mínimo duas (uma no topo e outra no fim)
Apenas uma vez
Nenhuma, ela é opcional
*Explicação: A tag `` representa o conteúdo principal e exclusivo daquela página específica.*
3. Qual a principal vantagem de usar HTML semântico para o SEO (Otimização para Buscadores)?
Deixa as imagens menores
Remove os vírus do site
Ajuda motores de busca como o Google a entender melhor a estrutura e importância do conteúdo
Faz o site carregar sem internet
*Explicação: Buscadores priorizam sites onde conseguem identificar claramente o que é cabeçalho, conteúdo e rodapé.*
4. Qual tag é a mais adequada para envolver os links do menu principal do site?
`
``
``
`
`
*Explicação: A tag `` indica um bloco de links de navegação.*
5. Sobre `section` e `article`, qual a afirmação correta?
São a mesma coisa e podem ser usadas sem distinção
`article` deve ser usado para conteúdo independente (que pode ser lido sozinho), enquanto `section` agrupa temas relacionados
`section` só pode existir dentro de um `article`
`article` serve apenas para notícias de jornal
*Explicação: Um `article` é auto-contido; uma `section` divide a página em blocos temáticos.*
6. Qual tag deve ser usada para o rodapé da página ou de uma seção?
``
``
`
``
*Explicação: `
7. Na hierarquia de títulos, qual a regra correta sobre o uso do `
`?
Devemos usar em todos os parágrafos para destaque
Podemos usar vários, desde que tenham cores diferentes
Devemos usar apenas um por página, representando o assunto principal
Só deve ser usado se o texto for em inglês
*Explicação: O `
` é o título de nível mais alto e define o tema central da página para acessibilidade e SEO.*
8. O que acontece se pularmos a hierarquia de títulos (ex: passar do `h1` direto para o `h4`)?
O site não carrega
O navegador exibe um erro em vermelho
Prejudica a acessibilidade para quem usa leitores de tela e confunde os buscadores
O texto fica invisível
*Explicação: A ordem lógica dos títulos (h1, h2, h3...) cria um índice estruturado para quem não enxerga a tela.*
9. Qual tag semântica é ideal para o cabeçalho do site, geralmente contendo o logo e o título?
``
``
``
``
*Explicação: `<header>` define o cabeçalho de introdução de uma página ou seção.*</div>
<div class="quiz-feedback"></div>
</div>
<div class="quiz-container">
<div class="quiz-question">10. Por que usar `<div>` para estruturar todo o layout do site é considerado ruim hoje em dia?</div>
<div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Porque a tag `<div>` vai ser removida do HTML em breve</div>
<div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Porque `<div>` deixa o site mais pesado</div>
<div class="quiz-option" data-correct="true" data-feedback="✅ Correto! Porque `<div>` não tem significado semântico, dificultando a acessibilidade">Porque `<div>` não tem significado semântico, dificultando a acessibilidade</div>
<div class="quiz-option" data-correct="false" data-feedback="Incorreto. Tente novamente.">Porque as `<div>` não aceitam cores de fundo
*Explicação: A `<div>` é um recipiente genérico; usá-la excessivamente torna a estrutura do site opaca para tecnologias assistivas.*</div>
<div class="quiz-feedback"></div>
</div>