Показать сообщение отдельно
  #9 (permalink)  
Старый 15.01.2011, 14:16
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от ksa
Просто есть сомнения что таким усложнением можно будет сделать невозможными или не понятными другим некоторые, и без того сложные, селекторы.
при адекватной верстке не должно быть сложных селекторов и добавление еще одного элемента в селектор ничего не изменит. Можно делать отступ для правил, зависящих от цвета

Сообщение от ksa
Разбивка на файлы (цветовые) будет вроде как проще...
возможно, тем что стили, зависящие от цвета, не будут путаться под глазами, особенно если их много

Сообщение от ksa
Пользователь имеет возможность делать свои паллитры и использовать их...
ты про "внешних" пользователей? Это другой случай, такие правила лучше писать в отдельные файлы, да

кроме того, при замене css, браузер подгружает файл из сети. И будет заметно отключение стилей, по-крайней мере в первый раз. Проводя аналогию с картинками, эту проблему (в частности) решают css-спрайты

Сообщение от ksa
А когда меняю значение класс у боди, чего "говорю" браузеру?
ты видно тот сайт не внимательно смотрел, там всего 3 css-файла (а не хотя бы 4), под 3 цвета

таким образом, если палитр много, их можно поместить в отдельные файлы. Но в любом случае подключать все таблицы стилей, а правила писать в зависимости от класса body. Agree?

Сообщение от ksa
и без того сложные, селекторы.
а можно примеры?
Ответить с цитированием