CSS (Cascading Style Sheets) – эффективное средство автоматизации стилевого оформления HTML-документов (цвет, шрифт, отступы, интервалы, размеры элементов и т.д.). Стиль – это набор значений атрибутов, определяющих оформление электронного документа, его представление на экране. Применение стилей для оформления Web-страниц позволяет осуществить единообразное оформление однотипных элементов текста, упрощает изменение внешнего вида документа в целом и отдельных его элементов.
Определение стиля может быть:
Собственным для каждого элемента документа, например, абзаца, заголовка;
Локальным для всего документа;
Глобальным (внешним) для нескольких документов.
Стиль задаётся с помощью таблицы стилей. Любая таблица стилей состоит из набора правил. Правило состоит из двух частей: селектора и определения:
p { color:red },
где p – селектор, а текст в скобках { } – определение.