Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. CSS: каскадные таблицы стилей
  3. Guides
  4. Syntax
  5. At-rules

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

At-rules

At-rules (@-правила) этоCSS выражения, которые показывают CSS как себя вести. Они начинаются со знака '@' (U+0040 КОММЕРЧЕСКОЕ AT), сопровождается идентификатором, и включает в себя всё до следующей точки с запятой, ';' (U+003B ТОЧКА С ЗАПЯТОЙ), или до следующегоCSS блока, в зависимости от того, что наступит раньше.

css
/* Общая структура */@идентификатор (ПРАВИЛО);/* Пример: говорит браузеру использовать UTF-8 кодировку символов */@charset "utf-8";

Существует несколько @-правил, обозначаемые идентификаторами, каждое из которых имеет свой синтаксис:

  • @charset — Определяет кодировку символов, используемый таблицей стилей.
  • @import — Сообщает движку CSS включить внешнюю таблицу стилей.
  • @namespace — Сообщает механизму CSS, что все его содержимое должно рассматриваться с приставкой пространства имён XML.
  • Вложенные @-правила — Подмножество вложенных операторов, которые могут использоваться как оператор таблицы стилей, а также внутри правил условной группы.

Условные групповые правила

Как и значения свойств, каждое @-правило имеет свой синтаксис. Тем не менее, некоторые из них могут быть сгруппированы в специальную категорию, называемую Условные групповые правила. Эти операторы имеют общий синтаксис, и каждый из них может включать вложенные операторы - либо наборы правил, либо вложенные правила. Кроме того, все они передают общее семантическое значение - все они связывают некоторый тип условия, которое в любой момент оценивается как истинное или ложное. Если условие оценивается как истинное, то будут применяться все операторы в группе. Условные групповые правила описываются вCSS Conditionals Level 3 и в:

Поскольку каждая условная группа может также содержать вложенные операторы, может быть неопределённое количество вложений.

Характеристики

Specification
CSS Syntax Module Level 3

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp