Olá,
Qual a diferencça entre ID e Classe?
Olá,
Qual a diferencça entre ID e Classe?
Fala Paulo, tudo bem?
Classes são usadas para distribuir propriedades em múltiplos elementos da página, uma vez que 1 classe pode ser usada por infinitos elementos e cada elemento pode possuir infinitas classes. Já o ID é um seletor mais reservado uma vez que só pode ser usada por 1 único elemento na página.
Vou dar um exemplo prático, vamos supor a seguinte folha CSS:
caixa {
height: 50px;
width: 50px;
}
azul {
background-color: blue;
}
vermelha {
background-color: red;
}
especial {
border: 2px solid green;
}
#super-especial {
border-radius: 10px 10px 10px 10px;
}
Agora digamos que você tenha o seguinte arquivo HTML:
<div class="caixa azul"></div>
<div class="caixa vermelha"></div>
<div class="caixa azul especial"></div>
<div id="super-especial" class="caixa vermelha"></div>
Explicação
Espero ter ajudado, bons estudos :D