Logo Passei Direto
Buscar
Apresentado o seguinte código CSS: body { background-color: black; color: red; } #div1{ background-color: white; color: blue; } .classe{ background-color: green; color: yellow; }
Qual seria a cor do texto em uma div com id = 1 e class = classe presente dentro do body de uma página?
A. Vermelho.
B. Amarelo.
C. Verde.
D. Rosa.
E. Preto.
User badge image
Questões Para o Saber

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Para determinar a cor do texto em uma `

` com `id="div1"` e `class="classe"` dentro do `body`, precisamos analisar as regras de CSS aplicadas. 1. O `body` tem a cor do texto definida como vermelho (`color: red;`). 2. A `div` com `id="div1"` tem a cor do texto definida como azul (`color: blue;`). 3. A classe `.classe` tem a cor do texto definida como amarelo (`color: yellow;`). No CSS, a especificidade das regras determina qual estilo será aplicado. A ordem de especificidade é a seguinte: - ID (`#div1`) tem mais especificidade do que a classe (`.classe`). - Portanto, a cor azul da `div` com `id="div1"` irá prevalecer sobre a cor amarela da classe `.classe`. Assim, a cor do texto na `
` será azul. No entanto, essa cor não está entre as opções apresentadas. Se a pergunta fosse sobre a cor do texto em uma `
` que não tivesse um `id` ou classe, a cor seria vermelha, mas como temos um `id`, a cor azul prevalece. Como a pergunta não oferece a opção azul, parece que houve um erro nas opções. Mas, com base nas opções dadas, a resposta correta não está listada. Se você precisar de uma resposta entre as opções, a mais próxima seria a que representa a cor do `body`, que é vermelho (A), mas isso não é tecnicamente correto para a `
` em questão. Portanto, a resposta correta, considerando a especificidade, é que a cor do texto seria azul, mas como essa opção não está disponível, você pode considerar a opção A (Vermelho) como a mais próxima, embora não seja a resposta correta.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina