Каскадность. Кто побеждает?

S
На сайте с 14.05.2009
Offline
93
494

На рисунке изображен приоритет различных таблиц стилей: таблица стилей браузера, автора и пользователя.

Как мы видим, объявление "!important" в таблице стилей пользователя (посетителя веб-странички) всегда побеждает объявление "!important" в таблице стилей автора (верстальщика).

Т.е получается, если я поставлю для своей странички размер шрифта в 15 пикселей, пользователь может его переопределить и поставить, например, 20 пикселей?

Скриншот сделан с сайта http://css.maxdesign.com.au - 3-й ролик сверху, 39 слайд.

jpg 42809.jpg
wdsg
На сайте с 09.02.2009
Offline
31
#1

Пользовательский important-стиль всегда приоритетней любого авторского. Т.е. ничто и никогда не помешает посетителю заменить авторские стили на собственные.

Проектирование и разработка сложных IT-систем. Вожусь с проблемными задачами.
[Удален]
#2

а что такое вообще 'user style sheet' ?

S
На сайте с 14.05.2009
Offline
93
#3
neolord:
а что такое вообще 'user style sheet' ?

В некоторых браузерах есть поддержка пользовательских таблиц стилей, т.е, это когда я загружаю свою таблицу стилей в браузер и она переписывает таблицу стилей по умолчанию (таблицу стилей браузера). Ну и, как получается, таблицу стилей автора, при условии, что в моей таблице стоит "!important"

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий