

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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.
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.
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.
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.
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.
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.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.