Таблицы каскадных стилей

Вы уже рассмотрели возможности форматирования содержимого веб-страниц с помощью средств языка НТМL и визуального редактора веб-сайтов. Однако есть и другие средства оформления текстов и создание внешних эффектов, которые могут украсить веб-страницу. Одним из них является таблицы стилей. Общий принцип использования стилей на веб-страницах тот же, что и для документов, созданных в среде текстового процессора: пользователь определяет наборы правил форматирования, которые затем применяются к элементам документа. Однако в веб-дизайне способы применения стилей разнообразнее. Стиль - это набор правил оформления и форматирования, который можно применить к различным элементам веб-документа. При использовании стандартного языка НТМL для предоставления нескольким элементам определенных свойств (например, назначение стиля шрифта) приходится задавать эти свойства для каждого элемента. Использование таблиц стилей позволяет избежать этого, оптимизировав разработку веб-сайтов. Стили позволяют позиционировать элементы страницы (например, тексты и графику), задавая координаты. Кроме того, таблицы стилей часто используют при создании так называемых динамических страниц. Таблицы каскадных стилей (СSS, Cascading Style Sheets) содержат параметры форматирования части или всего текста веб-страницы. Если такую таблицу подключен, то в тегах можно просто указывать ссылки на нее, а не задавать большое количество атрибутов. В этом случае стиле названы каскадными том, что в одном документе их можно описать несколько, и браузер использовать их каскадом согласно их приоритету. Таблицы каскадных стилей - это, прежде наборы параметров, изменяющих свойства тегов НТМL. Такие наборы называют еще определениями тегов. Таблицы каскадных стилей позволяют получить результаты, которых невозможно достичь обычными средствами НТМL. Кроме того, таблицы каскадных стилей позволяют определить единый стиль оформления для различных страниц документа и быстро модифицировать его изменением соответствующего параметра в таблице стилей. Есть три способа связи каскадных стилей с НТМL-документом: подключение внешней таблицы стилей; расположения описания стилей в разделе незаурядное документа; задания свойств стилей непосредственно в тегах абзацев или заголовков.