Реклама на сайте (разместить):



Реклама и пожертвования позволяют нам быть независимыми!

Каскадная таблица стилей

Материал из Викизнание
Перейти к: навигация, поиск
Эта статья нуждается в доработке. Прямо сейчас Вы можете отредактировать её — дополнить, исправить замеченные ошибки, добавить ссылки.

(Этой пометке соответствует строчка {{Черновик}} в теле статьи. Все статьи с такой пометкой отнесены к категории Викизнание:Черновики.)


Каскадная таблица стилей (англ. CSS, cascaded style sheet) — рекомендуемый W3C язык описания представления данных, выраженных гипертекстовыми языками разметки (HTML, XHTML). В свежих версиях стандарта HTML, каскадные таблицы стилей заменили собой презентационные HTML-тэги. Каскадные таблицы стилей обеспечивают описание различных форм как визуального представления — экран компьютера, КПК, телевизора, проектора, текстового терминала, на цветовой, рельефной печати, печати шрифтом Брайля, так и аудиального — синтезатор речи.

В основе каскадных таблиц стилей лежит сопоставление совокупностей свойств представления блока информации, обладающих селекторами.

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

Синтаксис CSS[править]

Структура каскадной таблицы стилей[править]

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

Внешнее сопоставление определяется для всего документа и имеет областью действия все включённые селекторы. Оно имеет следующий вид:

селектор, селектор, ... {
    свойство: значение;
    свойство: значение;
    ...
}

из которого следует сопоставление перечисленным вначале селекторам списка свойств, заключённого в фигурные скобки.

Селекторы[править]

Свойства[править]

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

Шрифты[править]

Текст[править]

Цвет и фон[править]

Линейки прокрутки[править]

Окантовка[править]

Списки[править]

Таблицы[править]

Компоновка[править]

Размеры[править]

Позиционирование[править]

Поля[править]

Отступы[править]

Рамки[править]

Динамическое содержимое[править]

Генерируемое содержимое[править]

Поддержка разных языков[править]

Печать[править]

Звук[править]

Дополнения[править]

Opera:

Mozilla/Netscape:


См. также[править]

Интернет[править]

Статью можно улучшить?
✍ Редактировать 💸 Спонсировать 🔔 Подписаться 📩 Переслать 💬 Обсудить
Позвать друзей
Вам также может быть интересно: