Какое написание class/id селекторов более правильное?
Правильнее будет сначала поискать, а потом уже спрашивать, если ответа не нашли!
По-моему "как правильно" некоректно задан вопрос.
В первую очередь правльно нужно построить архитектуру CSS.
Пример:
- визульное представление, функциональное, динамическое пишутся в разных стилях;
- добавляются в виде class = "visual1 animation2 do3";
- а в общем стиле нужно написать .visual1.animation2.do3 {};
- это заложено в основу CSS, и работает быстрее чем туча стилей с разными названиями для каждого блока.