ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || Спецификация CSS2 | 5.2. Синтаксис селекторов.

5.2. Синтаксис селекторов.

5.2.1. Группирование.

Простой селектор – это либо селектор типов или универсальный селектор с последующим нулем или селекторами атрибутов, селекторами ID или псевдо-классами, расположенных в любом порядке. Простой селектор согласован, если все его компоненты подогнаны.

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

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

Один псевдо-элемент можно присоединить к последнему простому селектору в цепи, в этом случае стилевая информация применяется к подразделам каждого субъекта.

5.2.1. Группирование.

Когда несколько селекторов разделяют одно и то же объявление, их можно сгруппировать в список, разделенный запятой.

В примере, приведенном ниже, мы соберем вместе три правила с одинаковыми декларациями в одно. Таким образом,

H1 { font-family: sans-serif }
H2 { font-family: sans-serif }
H3 { font-family: sans-serif }

эквивалентно:

H1, H2, H3 { font-family: sans-serif }

CSS предлагают другие механизмы "сокращения", включающие также множественные объявления и сокращенные свойства.

← Назад | Вперед →
Copyright © 2006 -  aranea.ru