Estava testando e acabei encontrando um meio pra estilizar uma parte especifica sem a classe:
h1 strong{
color:#58C661;
}
Desse modo ela editou apenas a cor de strong em h1, gostaria de saber se essa é uma má prática
Estava testando e acabei encontrando um meio pra estilizar uma parte especifica sem a classe:
h1 strong{
color:#58C661;
}
Desse modo ela editou apenas a cor de strong em h1, gostaria de saber se essa é uma má prática
Bom dia, Maria.
Não é necessariamente uma má prática usar seletores como h1 strong, mas dependendo do contexto e dos requisitos do seu projeto, pode ser mais eficiente e escalável usar classes e seguir práticas de CSS modular. Existe uma convenção de nomenclatura chamada BEM, ela pode ajudar na manutenção e legibilidade dos seus projetos.
Tem esse artigo que fala sobre o BEM, e esse outro que menciona outras convenções.