Альтернативные и предпочитаемые таблицы стилей

таблицы стилейHTML дает авторам возможность связывать с документом то или иное число внешних табличек стилей. Язык табличек стилей устанавливает взаимосвязь определенного количества внешних таблиц стилей (к примеру, правила «каскадов» CSS).

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

Создатель обычно указывает, что один из альтернативных вариантов считается предпочтительным. Web-обозреватели применять должны таблицы стилей, которые выбирает автор, ежели юзер не выбрал иную альтернативу.

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

Создатели также могут задать постоянные таблички стилей, которые Web-обозреватели обязаны использовать дополнительно к альтернативным табличкам стилей. В момент применения таблички стилей Web-обозреватели обязаны учитывать дескрипторы устройств. Web-обозреватели также должны позволять юзерам полностью отключать таблички стилей автора.