Pular para o conteúdo principal

Questão de Programação — Linguagens de marcação — FUNDATEC 2024

ProgramaçãoLinguagens 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.
  1. Ahead – scope – frameset
  2. Bcenter – footer – header
  3. Carticle – nav – section
  4. Dborder – hgroup – summary
  5. 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.

Link permanente: /questoes/qg180479