Pular para o conteúdo

Especificidade

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Especificidade

Enviado em 20/01/2020 - 17:23h

Olá, consagrados. Agradeço pela atenção, primeiramente. Estou começando a estudar CSS pelo MDN e estou uma dúvida de especificidade dos seletores. Segue meu código:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Specificity</title>
<link rel="stylesheet" href="style.css">
<style>
p {
background-color: blue;
}

#divisao:first-child {
background-color: pink;
}
</style>
</head>
<body>
<div id="divisao">
<p class="better" id="winning">This is a paragraph.</p>
</div>
</body>
</html>


Quando sobreponho o mouse nos seletores no VS Code, obtenho a especificidade (0, 0, 1) para p e (1, 1, 0) para #divisao:first-child.
Porém, ao exibir o documento no navegador, ele retorna o background azul.
Teoricamente, <p> teria que assumir um background rosa, e não azul, já que o próprio VS Code demarca a segunda regra do <style> com maior especificidade.

O que eu possa vir a ter errado?

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder