Всегда держите CSS в чистоте и порядке. Мне нравится организовывать селекторы по категориям стилей.
сбросить стили
Стили типографики
стили макета (шапка, контент, нижний колонтитул и т. д.)
Стили модуля или виджета Стили модуля или виджета
Другие (и т.д.).
Затем внутри каждой группы я организовал селекторы в соответствии с иерархией DOM:
любые родительские стили
стили элементов уровня блока (абзац, список и т. д.)
Стили встроенных элементов (ссылки, сокращения и т. д.)
Другие (и т.д.).
Затем сделайте конкретные деления на основе приведенных выше делений:
абзацы
блочные кавычки
адреса
Списки
формы
столы
Другие (и т.д.).
Наконец, я упорядочиваю объявления CSS по типам стилей.
стили позиционирования
Плавающие/очистить стили
стили отображения/видимости
стили интервалов (поля, отступы, границы)
стили размеров
Стили, связанные с типографикой (высота строки, цвет и т. д.)
Различные стили (стиль списка, курсоры и т. д.)
Многим людям нравится сортировать в алфавитном порядке по объявлению, что, возможно, не очень хорошо для меня, но может идеально подойти вам. Но как только вы выберете какой-либо организационный метод, лучше всего придерживаться его, чтобы сохранить его единообразие.