О Встроенный (inline) стиль- 1000.
ПРИМЕЧАНИЕ-----------------------------------------------Математические
Расчеты, используемые для определения приоритетов на самом деле немного
Более сложные. Но эта формула работает во всех случаях, кроме самых странных и запутанных.
Чтобы узнать о том, как брауэеры рассчитывают приоритеты, посетите страницу www.wЗ.org/ТR/
CSS21/cascade.html#specificity.
Чем больше числовое значение, тем выше значимость данного типа селектора.
Предположим, вы создали три стиля:
О теговый стиль для <i mg> (значимость = 1 );
О стилевой класс .highlight (значимость= 10);
О ID-стиль#lоgо (значимость= 100).
Неб-страницасодержитследующий НТМL-код: <img id="logo" class="highl ight"
src="logo.gif" />.Если определить одинаковый атрибут во всех трех стилях (например,
Рамка border ), то будет применено значение атрибута ID-стиля (#1 ogo ), как
Наиболее значимого.
ПРИМЕЧАНИЕ-----------------------------------------------Псевдоэлемент
(например, :first-child) обрабатывается браузером как теговый селектор и имеет
Значимость 1 пункт. Псевдокласс (например, :liпk) рассматривается как класс и имеет значимость
Пунктов (см. раэд. «Псевдоклассы и псевдоэлементы» гл. 3).
Поскольку производные селекторы состоят из нескольких простых- например,
Content р или h2 strong, - определить их значимость сложнее: необходимо
Найти суммарное значение их приоритетов (табл. 5.1).