Imagem de fundo

Questão 18. O portal público de transparência de um consórcio intermunicipal passou por...

Questão 18. O portal público de transparência de um consórcio intermunicipal passou por redesenvolvimento e a equipe responsável precisou definir as regras de estilo visual das páginas. Durante a implementação, surgiu um conflito entre declarações CSS provenientes de três regras distintas aplicadas ao mesmo elemento HTML: uma definida por seletor de elemento (p), outra por seletor de classe (.destaque) e uma terceira por seletor de ID (#titulo). Diante disso, assinale a alternativa que descreve CORRETAMENTE o comportamento do CSS nessa situação de conflito.


A

O navegador aplica a regra declarada por último no arquivo de estilos, independentemente do tipo de seletor, pois a ordem de declaração é o único critério considerado pelo mecanismo de cascata.


B

Os seletores de classe possuem maior especificidade do que os seletores de ID, de modo que a regra definida por (.destaque) prevalece sobre a definida por #titulo em caso de conflito.


C

O CSS não admite conflito entre seletores de tipos diferentes. Quando esse cenário ocorre, o navegador descarta as regras conflitantes e aplica os valores padrão do elemento afetado.


D

Os seletores de ID possuem especificidade superior à dos seletores de classe, que por sua vez superam os seletores de elemento; portanto, a regra definida por #titulo prevalece sobre as demais em caso de conflito.


E

Os seletores de elemento possuem maior especificidade do que seletores de ID e de classe, pois operam no nível mais fundamental da estrutura do documento HTML.