Сообщение от ksa
|
Просто есть сомнения что таким усложнением можно будет сделать невозможными или не понятными другим некоторые, и без того сложные, селекторы.
|
при адекватной верстке не должно быть сложных селекторов и добавление еще одного элемента в селектор ничего не изменит. Можно делать отступ для правил, зависящих от цвета
Сообщение от ksa
|
Разбивка на файлы (цветовые) будет вроде как проще...
|
возможно, тем что стили, зависящие от цвета, не будут путаться под глазами, особенно если их много
Сообщение от ksa
|
Пользователь имеет возможность делать свои паллитры и использовать их...
|
ты про "внешних" пользователей? Это другой случай, такие правила лучше писать в отдельные файлы, да
кроме того, при замене css, браузер подгружает файл из сети. И будет заметно отключение стилей, по-крайней мере в первый раз. Проводя аналогию с картинками, эту проблему (в частности) решают css-спрайты
Сообщение от ksa
|
А когда меняю значение класс у боди, чего "говорю" браузеру?
|
ты видно тот сайт не внимательно смотрел, там всего 3 css-файла (а не хотя бы 4), под 3 цвета
таким образом, если палитр много, их можно поместить в отдельные файлы. Но в любом случае подключать все таблицы стилей, а правила писать в зависимости от класса body. Agree?
Сообщение от ksa
|
и без того сложные, селекторы.
|
а можно примеры?