2
respostas

IDs ou classes?

Pessoal, por que não utilizar IDs para nos referirmos a cada da navegação, em vez de utilizarmos classes? Não é mais apropriado já que temos somente um #github, #twitter e #linkedin por página?

github {
    background-image: url("github.png");
}

#twitter{
    background-image: url("twitter.png");
}
#linkedin{
    background-image: url("linkedin.png");
}
2 respostas

Fala aí Vinícius, tudo bem? Geralmente usamos classes pois o reaproveitamento de CSS é maior, dá uma olhada no post do meu blog, onde explico sobre o assunto:

https://blog.matheuscastiglioni.com.br/utilizando-id-ou-classes-no-html/

Espero ter ajudado.

Oi Vínicius tudo bem?

Usamos ID quando é algo único na página, tipo um botão que faz tal coisa. Quando é algo que pode se repetir e não tem javascript normalmente utilizamos classes.

Mas esse projeto é para fins didáticos faça da forma que se sentir mais confortável, o objetivo aqui é aprender e não necessariamente trabalhar com boas práticas.

Espero ter ajudado!!!