<< Назад к списку статейДата добавления: 2010-04-03
Автор: 2RaV

Что такое css?

Аббревиатура CSS расшифровывается как Cascading Style Sheets, что в переводе означает каскадные таблицы стилей.


Что же такое каскадные таблицы стилей? Стиль - это набор параметров, задающий внешнее представление некоторого объекта в той или иной среде. Например, если у нас есть параграф текста, и мы хотим поместить его на веб страницу, то нужно подумать о том, как он должен выглядеть: какой гарнитурой и размером шрифта должен быть набран, как выровнен на странице, какого цвета должны быть буквы и т.д. Так как в одном документе встречается множество различных элементов, каждый из которых может иметь свой стиль оформления, набор стилей для всех элементов одного документа называют таблицей стилей.


Таким образом, любой документ можно разметить при помощи некоторого языка разметки, а затем дополнительно к этому создать несколько таблиц стилей для представления этого документа на любом воспроизводящем устройстве: визуальном или голосовом браузере, на экране компьютера или мобильного телефона. В результате мы получаем универсальный документ, который можно будет просмотреть на любом устройстве, для которого создана соответствующая таблица стилей.


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

Если говорить о Css и html, то вместе они предоставляют веб дизайнерам особенные возможности. Во первых: позволяют более наглядно, без лишних ухищрений реализовать то, что возможно и в html, но с использованием нежелательных атрибутов или дополни тельных хитростей, как, например, применение вложенных таблиц для создания цветных границ у таблицы; Во-вторых, каскадные таблицы стилей позволяют задавать такие параметры представления объекта, которые совершенно невозможно организовать средствами html, например, убрать подчеркивание у ссылок или сделать отступ красной строки в абзаце.

Применение стилей к веб документу

Есть несколько способов применения стилей CSS к странице:
  • внедренные стили (свойство style у элемента);
  • тег <style>
  • внешний css-файл с описаниями стилей;
  • импорт css-файла.


<< Еще статьи