Questão de Programação — Linguagens de marcação — FUNDATEC 2024
Programação›Linguagens de marcação
Código
qg180479
Banca
FUNDATEC
Órgão
UFCSPA - RS
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Área: Programação de Sistemas
O HTML5 trouxe uma série de elementos que ajudam a definir setores principais de um documento HTML. Assinale a alternativa que apresenta apenas novos elementos incluídos no HTML5.
Ahead – scope – frameset
Bcenter – footer – header
Carticle – nav – section
Dborder – hgroup – summary
Easide – base – time
Revelar gabarito e comentário▾
GabaritoC — article – nav – section
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Elementos semânticos do HTML5
Gabarito: letra C. A alternativa C (article, nav, section) é a única que contém apenas elementos novos introduzidos no HTML5. Os demais itens misturam elementos anteriores, obsoletos ou que não são elementos HTML.
A banca testa o conhecimento sobre os novos elementos semânticos que vieram com o HTML5 para estruturar o conteúdo da página. É essencial saber distinguir quais tags surgiram na versão 5 e quais já existiam ou foram removidas.
Alternativa
Elemento 1
Elemento 2
Elemento 3
Apenas novos no HTML5?
A
head (antigo)
scope (atributo)
frameset (obsoleto)
❌
B
center (depreciado)
footer (novo)
header (novo)
❌
C
article (novo)
nav (novo)
section (novo)
✅
D
border (atributo)
hgroup (obsoleto)
summary (novo)
❌
E
aside (novo)
base (antigo)
time (novo)
❌
Alternativa A — ❌ Incorreta
head é um elemento do HTML clássico (já existia antes do HTML5). scope é um atributo (usado em <th> para definir escopo), não um elemento. frameset é um elemento obsoleto (usado em HTML 4 para frames, mas removido no HTML5). Portanto, não são apenas elementos novos.
Alternativa B — ❌ Incorreta
center é um elemento de apresentação que foi depreciado no HTML5 (não deve mais ser usado). footer e header são, de fato, novos no HTML5. Como a alternativa inclui um elemento não novo, está errada.
Alternativa C — ✅ Correta ⟵ GABARITO
article, nav e section são três elementos semânticos introduzidos no HTML5. Representam, respectivamente, um conteúdo independente, uma seção de navegação e uma seção genérica do documento. Todos são novos e válidos.
Alternativa D — ❌ Incorreta
border é um atributo (ex.: <table border="1">), não um elemento. hgroup foi introduzido no HTML5, mas posteriormente removido da especificação (hoje é considerado obsoleto). summary é um elemento novo (para o elemento <details>), mas a presença de border (não elemento) e hgroup (obsoleto) invalida a alternativa.
Alternativa E — ❌ Incorreta
aside e time são novos no HTML5. Porém, base é um elemento antigo (define a URL base para links relativos) e já existia antes do HTML5. Logo, não são apenas novos.
NÃO CAIA NESSA!
A banca insere categorias diferentes: alguns itens são elementos antigos (head, base, center), outros são atributos (scope, border) e outros obsoletos (frameset, hgroup). O candidato deve verificar se cada termo é realmente um elemento HTML e, mais ainda, se foi introduzido no HTML5. Memorize os principais novos elementos semânticos: <article>, <section>, <nav>, <header>, <footer>, <aside>, <main>, <figure>, <figcaption> etc.
Gabarito: letra C — apenas os elementos article, nav e section cumprem os dois requisitos.