Eu não entendi muito bem qual a diferença entre elas além de como e quando as usar de maneira correta.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu não entendi muito bem qual a diferença entre elas além de como e quando as usar de maneira correta.
A classe pode ser aplicada a mais de um elemento por vez, podendo ser colocada a mesma classe em várias partes do HTML diferentes, já o ID semanticamente só pode existir um, ou seja, se quero estilizar vários elementos iguais e uso o id está sendo feito um uso errado dele já que um id não pode se repetir, fora isso o id tem uma especificidade muito alta, o que não é necessário para a estilização do CSS por exemplo, o mais comum é serem usadas as classes. Em casos mais específicos que é usado um id. Espero ter ajudado.
Ah, entendi. Obrigado, ajudou e muito.