На протяжении одного документа могут применяться все описанные выше три стилевых механизма. Добавим к этому стили, задаваемые обычными атрибутами тегов и стиль "по-умолчанию" самого браузера. Как это все взаимодействует, какому стилю отдает предпочтение браузер при построении документа на экране компьютера?
Правила, которым должен следовать "послушный" браузер, называются каскадными. Это означает, что для браузера самыми главными являются встроенные стили, затем по убыванию старшинства, внедренный и связанный. Как следует из опытов предыдущего урока, внедренный и связанные стили совершенно равнозначны для браузера. Он всегда следует последнему по-порядку указанию.
Самым младшим в стилевой иерархии оказывается стиль "по умолчанию". Его браузер использует тогда, когда нет никаких стилевых указаний. В понятие "каскадирование" входит и механизм наследственности, о котором говорилось ранее. Это означает, что, если у потомка нет своего стиля, к нему применяется стиль родителя. Что касается, стилей, задаваемых обычными атрибутами тегов, то они работают по общему каскадному правилу.