Questão de Programação — Linguagens de marcação — FUNDATEC 2023
- Código
- qq897149
- Banca
- FUNDATEC
- Órgão
- PROCERGS
- Ano
- 2023
- Nível
- Superior
- Cargo
- ANC - Analista em Computação - Ênfase em Desenvolvimento Front-End
- Aclass
- Bid
- Cname
- Dvalue
- Etitle
GabaritoB — id
Gabarito: letra B. O atributo id é o único entre as alternativas cujo valor deve ser único em todo o documento HTML. A especificação HTML determina que o valor do atributo global id não pode ser repetido, servindo como identificador único para um elemento.
O atributo class pode (e é comum) ter o mesmo valor em vários elementos, agrupando‑os para estilização ou script.
Como dito, o id é um identificador único. A especificação HTML diz: "O atributo id especifica um identificador exclusivo (ID) para um elemento." Qualquer duplicata invalida o documento perante o validador HTML.
O atributo name pode ser repetido, especialmente em elementos de formulário (ex.: vários <input> com o mesmo name representam um grupo de valores).
O atributo value define o valor de um elemento (como um campo de formulário) e não tem restrição de unicidade no documento; cada elemento tem seu próprio valor.
O atributo title fornece informações adicionais (tooltip) e pode ser repetido sem problema.
A principal confusão é entre id e class. Lembre‑se: id é único (como identidade), class é múltiplo (como classe escolar). Na prova, sempre que o texto falar em "único em todo documento", associe diretamente ao id.
Gabarito: letra B (único atributo que exige exclusividade).
Link permanente: /questoes/qq897149