Описание элементаИмеет значение только лишь в случае, когда пользователь использует собственную таблицу стилей и в случае, если у этой таблицы есть противоречия со стилями создателя страницы. Как видно из названия, !IMPORTANT повышает приоритет стилевого параметра.
Теперь давайте рассмотрим случаи, когда и к каким результатом приводит использование этого стиля:
| Стиль на странице |
Пользовательский стиль |
Результат |
| Есть !IMPORTANT |
Есть!IMPORTANT |
Будет использоваться пользовательский стиль. |
| Есть !!IMPORTANT |
Нет !IMPORTANT |
Будет использоваться стиль, применённый на странице. |
| Нет !IMPORTANT |
Есть !IMPORTANT |
Будет использоваться пользовательский стиль. |
| Нет !IMPORTANT |
Нет !IMPORTANT |
Будет использоваться стиль, применённый на странице |
Как видите, всё довольно просто.
Синтаксис
Элемент: { Свойство: значение !important }
У этого атрибута нет никаких аргументов, применяется !IMPORTANT внутри других свойств и действует только на данное свойство.
Следует заметить, что подключением пользователем таблицы стилей редкое явление и поэтому постоянно использовать !IMPORTANT, боясь за искажение содержания свой страницы не нужно. Лично я вообще не встречал использования этого атрибута в таблицах стилей.
|