Boa tarde,
Duvida
Isso só acontece se os elementos filhos não forem estilizados?
Ex.:
p{color:red}
p strong{ } e p em strong{ } não forem estilizadas?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde,
Duvida
Isso só acontece se os elementos filhos não forem estilizados?
Ex.:
p{color:red}
p strong{ } e p em strong{ } não forem estilizadas?
Olá Eder, boa tarde, tudo bem?
Não sei se entendi muito bem a sua dúvida, mas vamos lá...
Eles são classificados por "ordem de classe" , como ordem de preferencia , <p . <p class e < p ID
Se você quiser colocar uma cor azul em todos os seus parágrafos, no Css ficaria apenas como: p{ color:blue
E assim todos os parágrafos teriam a cor Azul,
Agora, se em um determinado parágrafo você colocar uma classe, por exemplo: p class = " paragrafo-2">
E no Css colocar:
.paragrafo-2{ color:yellow ...
Apenas os parágrafos que tiverem esta classe ficarão em outra cor, os demais vão manter o azul.
Ou seja, se você definir a classe apenas como <p no css/html, todos os comandos serão repassados para a mesma classe.
Esse conteúdo de classes é apresentado de melhor forma no módulo 2 e 3 do curso.
Se ainda tiver dúvidas pode retornar aqui em baixo ; )
Boa tarde,
Obrigado pela explicação Gustavo, ficou mais claro agora com seus exemplos.