Каскадирование и наследование CSS
Модуль каскадирования и наследования CSS определяет правила для назначения значений свойствам с помощью каскадирования и наследования. Этот модуль определяет правила для поиска указанного значения для всех свойств на всех элементах.
Одним из основополагающих принципов дизайна CSS является каскадирование правил. Оно позволяет нескольким таблицам стилей влиять на представление документа. Декларации свойств-значений CSS определяют, как отображается документ. Несколько деклараций могут устанавливать разные значения для одной и той же комбинации элемента и свойства, но только одно значение может быть применено к любому свойству CSS. Модуль каскада CSS определяет, как разрешаются эти конфликты.
Происходит и обратное. Иногда не существует деклараций, определяющих значение свойства. Модуль каскада CSS определяет, как устанавливать эти пропущенные значения с помощью наследования или из начального значения свойства.
Примечание: Правила поиска указанных значений в контексте страницы и ее области видимости описаны в модуле страниц CSS.
Справочник
Свойства
Правила @
Ключевые слова
Интерфейсы
Ключевые понятия и определения
Руководства
- Введение в каскад CSS
-
Руководство по алгоритму каскадирования, который определяет, как агенты пользователя объединяют значения свойств, полученные из разных источников.
- Узнайте: Каскад, специфичность и наследование
-
Самые фундаментальные понятия CSS — каскад, специфичность и наследование — которые управляют тем, как CSS применяется к HTML и как разрешаются конфликты.
- Узнайте: Слои каскада
-
Введение в слои каскада, более сложную функцию, которая основана на фундаментальных понятиях каскада CSS и специфичности CSS.
- Наследование CSS
-
Руководство по наследованию CSS.
Связанные понятия
Спецификации
| Спецификация |
|---|
| CSS Каскадирование и наследование уровень 4 |
| CSS Каскадирование и наследование уровень 5 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_cascade