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ê
- ARegra 3 (color: green !important;), devido à palavra-chave !important
- BRegra 1 (color: blue;), devido à alta especificidade do seletor ID.
- CRegra 2 (color: red;), devido à ordem no CSS (última regra ganha).
- DRegra inline (se estivesse lá), pois tem a maior precedência.
- ERegra 2 (color: red;), pois seletores de classe sempre ganham de seletores ID.