Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — CSS — FGV 2025

TI - Desenvolvimento de SistemasCSS
Código
fg169113
Banca
FGV
Órgão
ALEAM
Ano
2025
Cargo
Ana Leg ( )

O Analista de Sistemas encontra um conflito de estilos em um elemento HTML que deveria estar com a cor azul, mas está com a cor vermelha. O CSS da página tem as seguintes regras aplicadas ao mesmo elemento:


1. div#identificador-principal { color: blue; }
2. .classe-alvo { color: red; }
3. div { color: green !important; }
4. Estilo inline no HTML: <div style="color: purple;">


Assumindo que o elemento <div> possui a classe .classe-alvo e o, e que a regra inline é removida do HTML, assinale a opção que indica qual regra prevalecerá na determinação da cor e por quê

  1. ARegra 3 (color: green !important;), devido à palavra-chave !important
  2. BRegra 1 (color: blue;), devido à alta especificidade do seletor ID.
  3. CRegra 2 (color: red;), devido à ordem no CSS (última regra ganha).
  4. DRegra inline (se estivesse lá), pois tem a maior precedência.
  5. ERegra 2 (color: red;), pois seletores de classe sempre ganham de seletores ID.
Revelar gabarito e comentário

GabaritoA — Regra 3 (color: green !important;), devido à palavra-chave !important

Link permanente: /questoes/fg169113