1) Com os seletores avançados para que precisamos de classes? Não consigo entender a diferença entre classe e seletores avançados. Eles não fazem a mesma coisa?
1) Com os seletores avançados para que precisamos de classes? Não consigo entender a diferença entre classe e seletores avançados. Eles não fazem a mesma coisa?
Olá, Karolina
A resposta para as duas perguntas é NÃO. As classes não fazem a mesma coisa e precisamos delas por várias motivos. O reuso de código é uma das razões de existir das classes. Já os seletores avançados são empregados para agregar efeitos visuais no código HTML que de outro modo não seriam possíveis a medida que você se aprofundar nos estudos perceberá claramente isso. Para finalizar, destaco que a força de seletores avançados é inferior a das classes dentro da hierarquia do CSS. Espero ter ajudado.