3. Приоритет стилей
Если в документе в нескольких местах по разному определяется способ форматирования одного и того же элемента, то приоритет следующий:
- внешняя таблица стилей (наименьший приоритет)
- внутренняя таблица стилей
- определение стиля в теге (наивысший приоритет)
Результат конкуренции с форматированием самого HTML зависит от того, как элементы друг в друга вложены. При конкуренции внутри одного тега форматирование посредством параметров HTML проигрывает.
Допускается создание в одном месте нескольких селекторов, описывающих один и тот же элемент. При этом непересекающиеся правила отображения объединятся, а среди пересекающихся будет иметь приоритет тот, который расположен ниже.
Пример1,
Пример2.
Если необходимо, чтобы определение стилей далее не изменялось другими селекторами, то после него ставят надпись
!important.
К примеру: h3 {text-align: center !important; color: blue} - выравнивание переопределить в дальнейшем нельзя, а вот цвет можно.
Пример3,
Пример4.