Запрос стоимости услуг
Создание сайта Продвижение сайта Контекстная реклама IT-аутсорсинг
Фирменный стиль Техподдержка сайта Полиграфия Прочие

CSS


cascading_style_sheets.jpgCSS или каскадные таблицы стилей (cascading style sheets) представляет собой стандарт на основе текстового формата, который определяет внешнее представление веб страницы в интернет-браузере. Благодаря использованию каскадных таблиц стилей можно задавать для веб-страницы такие параметры, как шрифты, цвета, расположение блоков текста и других объектов на странице и расстояние между ними. Стандарт CSS способен обеспечивать такой уровень контроля над контентом и элементами графического оформления страницы, который недостижим при использовании лишь одного языка разметки HTML.

Впервые идея использовать каскадные таблицы стилей была выдвинута консорциумом W3C в декабре 1996 года. С тех пор каскадные таблицы стилей повсеместно применяются веб-разработчиками при создании сайтов, вплоть до сегодняшнего дня. За это время стандарт CSS претерпел некоторые изменения, были созданы одна за другой различные спецификации, в которых появлялись новые возможности и исправлялись ошибки. На данный момент ведется активная разработка новой спецификации - CSS4.

Неоспоримым преимуществом при использовании каскадных таблиц стилей является удобство верстки. Поскольку таблицы стилей выделены в отдельные файлы, которые могут быть подключены к любому количеству HTML-страниц, то для изменения какого-либо элемента оформления на всех веб-страницах не требуется редактировать каждый HTML-файл. Достаточно всего лишь внести соответствующие правки в таблицу стилей и нужные изменения будут автоматически применены ко всем страницам. Кроме того такой подход позволяет значительно уменьшить объем веб-страниц, что положительно сказывается на времени их загрузки. Единственным же весомым недостатком CSS является наличие проблем с совместимостью – когда различные веб-браузеры по-разному интерпретируют значения стилей заданные в CSS.