В модели обработки CSS каждый элемент имеет все свойства, которые применимы к целевому типу мультимедиа. Например, даже пустой элемент <br>
имеет свойство color
. Но то, влияет ли свойство на отображение самого элемента, зависит от конкретного свойства и контекста способом, который описан в применимых спецификациях и черновиках CSS. Обычно описывается под заголовком «Относится к». Объединенной компиляции не существует, и набор свойств, распознаваемых браузерами, значительно различается.
Даже если свойство «относится к» элементу по спецификациям, оно не должно иметь фактического эффекта. Например, border-color
не имеет значения для визуализации элемента, если его border-style
равно none
или border-width
равно 0
. (Значение может иметь значение, если оно унаследовано дочерними элементами.)