Этот вопрос касается подхода к структурированию CSS, поэтому он более ориентирован на обсуждение.
Я работаю с некоторыми внешними css, где тегам body назначено несколько классов, до полдюжины. (Чтобы сделать ситуацию немного хуже, ни один из селекторов css не содержит тег html, что затрудняет анализ css.) Эти классы тела затем используются для изменения классифицированных или идентифицированных виджетов внутри.
Кажется, что этот подход похож на добавление дополнительного измерения к CSS, возможно, в какой-то попытке создать структурированный подход CSS. Документация могла бы помочь, если бы мы ее предоставили.
Это отличается от моего подхода, когда виджеты стилизуются в основном с помощью id'd divs, возможно, путем извлечения более общих элементов в класс, т.е. div # MyWidget.widgets.
Есть какие-нибудь идеи о том, можно ли поддерживать такой подход, особенно если учесть, что я имею дело с веб-сайтами с тысячами страниц, включая тонны устаревших вещей, все они сделаны разными людьми с разным уровнем квалификации? Спасибо ...