Интернет магазин китайских планшетных компьютеров



Компьютеры - Каскадные таблицы стилей - CSS Framework

23 января 2011


Оглавление:
1. Каскадные таблицы стилей
2. Обзор
3. CSS-вёрстка
4. История создания и развития CSS
5. Поддержка CSS браузерами
6. CSS Framework



CSS Framework — это заранее подготовленная css-библиотека, созданная для упрощения работы верстальщика, быстроты разработки и исключения максимально возможного числа ошибок вёрстки. Так же как и библиотеки скриптовых языков программирования, CSS-фреймвёрки, обычно имеющие вид внешнего .css-файла, «подключаются» к проекту, позволяя не искушенному в тонкостях вёрстки программисту или дизайнеру правильно создать xhtml-макет.

Расширения CSS

Часто при вёрстке страниц нужно использовать одно и то же значение много раз: один и тот же цвет, один и тот же шрифт. И если это значение нужно будет изменить, то придётся менять во многих местах. В стандартном CSS нет возможностей наследования стилей, вычисляемых значений и прочих зависимостей.

Для решения этих вопросов и ускорения разработки существует несколько расширений языка CSS. Расширений в том смысле, что код CSS является валидным кодом для расширения, но не наоборот. Чтобы из кода "расширенного CSS" получился обычный CSS-файл, воспринимаемый браузером, необходимо выполнить компиляцию. Компиляция может быть нескольких типов:

  • во время запуска страницы на стороне клиента
  • во время запуска страницы на стороне сервера
  • во время вёрстки сайта средствами специального компилятора

Примеры расширений CSS:

  • Sass
  • LESS 


Просмотров: 6191


<<< Исполнимый модуль