Pular para o conteúdo principal

Questão de Programação — HTML (HyperText Markup Language) — VUNESP 2023

ProgramaçãoHTML (HyperText Markup Language)
Código
vu079933
Banca
VUNESP
Órgão
TRF - 3ª REGIÃO
Ano
2023
Nível
Superior
Cargo
Analista Judiciário / Área: Apoio Especializado - Especialidade: Informática

Na linguagem HTML5, o elemento input aceita diversos valores para o atributo type, dentre eles os destinados a datas e horas, como:

  1. Adatetime-local e datetime-Greenwich.
  2. Bdatetime e date.
  3. Cfortnight e week.
  4. Dseconds e miliseconds.
  5. Eyear e month.
Revelar gabarito e comentário

GabaritoB — datetime e date.

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”.

HTML5: Tipos de input para datas e horas

Gabarito: letra B. O elemento <input> do HTML5 aceita diversos valores para o atributo type, incluindo date e datetime (embora datetime tenha sido substituído por datetime-local em versões posteriores, ainda é comumente aceito). A alternativa B é a única que apresenta dois tipos válidos para datas e horas.

A questão testa o conhecimento dos tipos de input relacionados a datas e horas definidos na especificação HTML5. Os tipos válidos são: date, datetime-local, time, week e month. O tipo datetime foi originalmente incluído, mas removido em favor de datetime-local; entretanto, muitas referências e exames ainda o consideram.

1Válidos
date
time
datetime-local
month
week
2Obsoleto (ainda cobrado)
datetime
3Inválidos
datetime-Greenwich
fortnight
seconds
miliseconds
year
Tipos de input HTML5 (data/hora)
LEVELsoulevel.com.br
Tipos de input HTML5 (data/hora): Válidos (date, time, datetime-local, month, week); Obsoleto (ainda cobrado) (datetime); Inválidos (datetime-Greenwich, fortnight, seconds, miliseconds, year)

Alternativa A — ❌ Incorreta

"datetime-local" é um tipo válido, mas "datetime-Greenwich" não existe. Não há sufixo "-Greenwich" nos tipos de input.

Alternativa B — ✅ Correta ⟵ GABARITO

Ambos os tipos são reconhecidos: datetime (embora obsoleto, ainda presente em muitos materiais) e date (válido). A banca considerou essa combinação como a correta.

Alternativa C — ❌ Incorreta

"fortnight" não é um tipo de input válido; "week" é válido. A combinação está parcialmente errada.

Alternativa D — ❌ Incorreta

"seconds" e "miliseconds" (com erro de grafia) não são tipos de input. Não existem tipos específicos para segundos ou milissegundos; usa-se time para horas e minutos.

Alternativa E — ❌ Incorreta

"year" não é um tipo; o correto é year? Não, o tipo para ano é month (que inclui ano) ou date. "month" é válido, mas "year" sozinho não existe.

NÃO CAIA NESSA!

A banca explora a confusão entre datetime (obsoleto) e datetime-local (atual). Embora datetime não esteja mais na especificação oficial, muitas provas ainda o consideram válido. Fique atento: em questões recentes, prefira datetime-local.

Dica: memorize os tipos de input para data/hora: date, time, datetime-local, month, week. Eles são amplamente cobrados em concursos de TI.

Gabarito: letra B.

Link permanente: /questoes/vu079933