Почему тыкают западом? Мы не хуже, я не спорю, может какие то вещи у нас и создаются, но множество новой информации поступает именно из зарубежа... Хорошо, покупной макет. Давайте рассмотрим предложенные варианты. Запись в строчку - попробуйте отыскать и изменить необходимое CSS св-во. Это становиться очень трудной задачей. Запись каскадом, или с учетом вложенности - опять таки - добавление нового класса занимает больше времени, чем обычно - необходимо анализировать вложенность и подчиненность. Для меня оптимальный способ: /* header */ #header { } .header-link { } #header-toolbar { } /* middler */ #middler { } /* sidebar */ #sidebar { } #sidebar a { } Т.е. Я избегаю конструкций #id .class1 .class2 .class3, потому что в таких случаях затрачивается дополнительные ресурсы на поиск подчененных эл.ов. Если честно, то я методик не читал, но после прочтения темы погуглил и собираюсь изучить парочку и вывести плюсы и минусы. В своем подходе я опираюсь исключительно на собственный опыт, и был бы рад, если бы кто ни будь прокомментировал мой подход. Про версии CSS-файлов. Делается это просто. В пректе можно легко ввести константу, например DEBUG_MODE, в случае если она true мы используем прямую ссылку на полный CSS-файл без сжатия и оптимизаций. После перевода проекта в, как стало модно называть, продакшн-версию, можно использовать специальный файл, напрмер css-optimizator.php, а в .htaccess файле добавляем условие чтобы все редиректы, имеющие вид mycss-{$FILE_TIMESTAMP}.css перенаправлялись в этот файл. В свою очередь данный файл автоматически оптимизирует и выдает последнюю оптимизированную версию требуемого CSS файла. Настроить кэширование браузера можно в заголовках, возвращаемых файлом css-optimizator.php. Жалко потерял ссылку на объемный документ, где очень подробно описаны способы оптимизации, как на стороне сервер, так и на стороне клиента. Если найду - обязательно поделюсь. Документ старый, но написан фундаментально. А так же в процессе был найден полезный ресурс по оптимизации CSS для ускорения рендиринга страниц (сейчас сам читаю): http://vremenno.net/html-css/optimize-css-...wser-rendering/ Да и если просто задать гуглу вопрос можно узнать много интересного. И на последок.