Questão de Programação — CSS (Cascading Style Sheets) — FGV 2025
ProgramaçãoCSS (Cascading Style Sheets)
- Código
- fg104527
- Banca
- FGV
- Órgão
- AL-AM
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista Legislativo - Analista de Sistema
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> Assumindo que o elemento <div> possui a classe .classe-alvo e o id="identificador-principal", 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.