К одному и тому же веб-документу возможно применить сразу несколько разных стилей. Звучит противоречиво, но это правда. К таким стилям относятся:
- Стиль клиента(пользователя).
- Стиль браузера.
- Стиль автора веб-проекта.
Рассмотрим каждый из этих стилей отдельно.
Стили клиента
Каждый пользователь, используя настройки своего браузера, имеет возможность придать веб-страничке любые, необходимые ему, свойства. Иными словами Вы можете изменить все параметры шрифта, фона, включить, или отключить JavaScript, отменить показ изображений и др.
Например в браузере Firefox, данная процедура проделывается во вкладке «Настройки». В которую можно попасть из меню по пути: Настройки — Содержимое. На рисунке все видно:
Сохранив выбранный стиль, все веб-документы будут ему отдавать приоритет перед двумя другими. Но, надо признать, что данной возможностью переопределения стилей мало кто пользуется,(я таких не знаю). В других браузерах путь в меню может меняться, но принцип одинаков.
Стили браузера
Этот вид стилей применяется к веб-документу самим браузером по-умолчанию. Разные браузеры применяют каждый свои стили. Но, с каждым годом этих различий становится все меньше. Но при создании веб-страниц, их пока приходится учитывать, чтобы сайт смотрелся одинакого во всех основных браузерах.
Стили автора
Данные стили веб-страницам присваивает их создатель. Это основной вид стилей, применяемый для оформления внешнего вида будущего сайта, который и имеют в виду говоря об стилевом сопровождении HTML кода.