Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/Ядро адаптивности/ Формы media-feature expressions

  1. Базовый уровень

    • Plain syntax media feature

      Записывает feature как пару имени и значения.

    • Boolean context media feature

      Интерпретирует feature без явного значения через её zero/`none` semantics.

    • Префиксы `min-` и `max-`

      Использует `min-` и `max-` для включающих сравнений range features.

  2. Продвинутый уровень

    • 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`.