- Теория
- Теория
Каскадирование
CSS расшифровывается как «Cascading Style Sheets» или «каскадные таблицы стилей».
Каскадность обозначает, что к одному и тому же элементу может применяться несколько CSS-правил (наборов CSS-свойств). Среди этих свойств могут быть и конфликтующие между собой. Поэтому существуют инструкции, которые определяют, каким будет финальный набор свойств элемента.
Например, для элемента:
<p class="text" style="color: red;"></p>
CSS-правила существуют как минимум в трёх разных местах:
- в подключаемом файле
style.css
для селекторовp
или.text
; - в атрибуте
style
; - в стандартных стилях отображения, встроенных в браузер.
Каскадирование как раз и определяет, какие именно свойства из этих источников применятся к данному абзацу.
Имеется три основные концепции, управляющие порядком, в котором применяются CSS-свойства:
- важность;
- специфичность;
- порядок исходного кода.
Самыми важными для нас являются последние две и подробнее о них мы поговорим отдельно.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.