Pular para o conteúdo principal

Questão de Programação — CSS (Cascading Style Sheets) — FUNDATEC 2023

ProgramaçãoCSS (Cascading Style Sheets)
Código
qq897139
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Desenvolvimento Front-End
Em Linguagem de Estilos CSS, existem os seletores complexos que representam uma forma avançada de selecionar elementos com base em seu relacionamento com outros elementos ou em seu estado atual. Analise a estrutura abaixo:x[y="z"] {font-family: arial, sans-serif;font-size: 1.2rem;text-transform: uppercase;}Esse seletor complexo está definindo que as propriedades devem ser aplicadas em:
  1. AQualquer elemento que tenha o atributo "y" com valor "z".
  2. BO primeiro elemento "x” que possui um atributo "y" com valor "z".
  3. CO primeiro elemento "x" que possui valor "y" no atributo "z".
  4. DTodos os elementos "y" que possuam um atributo "z".
  5. ETodos os elementos "x" que possuam o valor "z" para o atributo "y".
Revelar gabarito e comentário

GabaritoE — Todos os elementos "x" que possuam o valor "z" para o atributo "y".

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

Seletor de atributo CSS – x[y="z"]

Gabarito: letra E. O seletor x[y="z"] seleciona todos os elementos x que possuem o atributo y cujo valor é exatamente "z". É a leitura direta da sintaxe: tipo do elemento (x), nome do atributo entre colchetes (y), e o valor após o sinal de igual entre aspas ("z").

Alternativa A — ❌ Incorreta

Diz "qualquer elemento", mas o seletor especifica o elemento x. Faltou o tipo do elemento.

Alternativa B — ❌ Incorreta

Afirma "o primeiro elemento", porém seletores CSS aplicam a todos os elementos que correspondem, não apenas ao primeiro. Além disso, a sintaxe não indica ordem.

Alternativa C — ❌ Incorreta

Inverte os papéis: diz "valor 'y' no atributo 'z'", enquanto o correto é atributo y com valor "z". Também limita ao primeiro elemento.

Alternativa D — ❌ Incorreta

Troca o elemento (y) e o atributo (z). O seletor é x[y="z"], não o contrário.

Alternativa E — ✅ Correta ⟵ GABARITO

Exata interpretação da sintaxe: todos os elementos x que possuam valor "z" para o atributo y.

Gabarito: letra E.

Link permanente: /questoes/qq897139