2
respostas

Dúvida sobre seletores

Bom dia!

Eu queria tirar uma dúvida.

Vimos o peso dos seletores de CSS, e que as classes e Id's tem mais força do que as Tags e tambem servem para escolher um determinado conjunto de linhas, ou uma específica.

Então queria saber, é uma boa prática não usar tags como seletor? Porque ao invés de usar uma tag, eu não incluo um id ou uma classe nessa tag? Existe algum momento em que a tag é o seletor mais indicado?

Obrigado!

2 respostas

Olá Marcos, tudo certo?

É uma boa prática você usar as classes do CSS, pois podem ser utilizadas mais de uma vez e são mais especificas que as tags (imagina quantos listas ou parágrafos seu HTML pode ter). As classes também serão importantes para quando você chegar no javascript.

Espero ter ajudado!

Boa tarde Marcos.

É sempre bom priorizar classes e Ids em relação a tags, tags tendem a ser mais genéricas. Em situações em que seu projeto se torna mais complexo, tags podem atrapalhar, por exemplo:

<p> ou <h1>

podem ser de qualquer parágrafo do seu html. Aconselho usar tags apenas em projetos simples. e que não tenham tantas divisões (div).