Формы media-feature expressions
БазовыйПродвинутый
Базовый уровень
Plain syntax media feature
Записывает feature как пару имени и значения.
Boolean context media feature
Интерпретирует feature без явного значения через её zero/`none` semantics.
Префиксы `min-` и `max-`
Использует `min-` и `max-` для включающих сравнений range features.
Продвинутый уровень
Range context media feature
Записывает range feature с математическим comparison operator.
Chained range expressions
Ограничивает feature двумя comparisons в chained-range expression.
Range и discrete features
Отличает features, допускающие ordering comparisons, от discrete features.
Включающие и исключающие границы
Различает `<`, `<=`, `>`, `>=` на точной границе.
Negative-range semantics
Применяет правила false-in-the-negative-range без превращения допустимого выражения в parse error.
Zero и `none` в boolean context
Определяет boolean result для numeric zero, zero dimension и keyword `none`.