1
resposta

main p = por que não posso colocar . antes main no CSS

Pq não posso colocar um ponto . antes main?

.main p { background: red; }

Alguém tem lista se devo colocar ponto ou não em todos os códigos no CSS? Para eu não ficar confusa

1 resposta

Oi, Lais!

O

é uma Tag usada normalmente para descrever o conteúdo principal da sua página. Logo, essa tag vai somente na estrutura HTML de todo o seu código. Quando você fala em colocar um ponto ( . ) antes de "main", acredito que você esteja se referindo ao CSS, correto?

Se sim, colocando um ponto antes de um seletor ou um nome, você está gerando uma classe. Se você quer criar uma classe para um

que está dentro da tag

, você poderia, por exemplo, criar uma classe para toda a tag ( e, entao, no CSS, escrever ".principal p{}". Dessa maneira você pode modificar apenas as tags

que estiverem dentro da tag (nesse caso a

) que estiverem sob influência da classe "principal".

Espero que dê certo e que eu tenha te ajudado.

Um abraço e sucesso!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software