Spec-Zone.ru › HTML

<meta name="color-scheme"> значение атрибута HTML

Baseline Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с января 2022 года.

  • Подробнее
  • Полная таблица совместимости
  • Отправить отзыв
>

Значение color-scheme атрибута name элемента <meta> указывает рекомендуемую цветовую схему, которую пользовательские агенты должны использовать для страницы. Если это значение задано, цветовая схема определяется с помощью атрибута content элемента <meta>, содержащего допустимое значение CSS-свойства color-scheme.

Цветовая схема темы применяется на уровне документа так же, как свойство CSS color-scheme задаёт предпочтительные и допустимые цветовые схемы для отдельных элементов. Основное назначение <meta name="color-scheme"> — указать совместимость и порядок предпочтения светлого и тёмного режимов. Например, чтобы указать, что документ предпочитает тёмный режим, но также поддерживает светлый:

<meta name="color-scheme" content="dark light" />

Стили можно адаптировать к текущей цветовой схеме с помощью CSS-медиавыражения prefers-color-scheme.

Примечания по использованию

Элемент <meta name="color-scheme"> имеет следующие дополнительные атрибуты:

content

Элемент <meta> с атрибутом name=color-scheme должен содержать атрибут content, задающий цветовую схему как значение CSS-свойства color-scheme. Атрибут content может принимать одно из следующих значений:

normal

Документ не учитывает цветовые схемы, поэтому его следует отображать с использованием цветовой палитры по умолчанию.

light, dark, light dark, dark light

Одна или несколько цветовых схем, поддерживаемых документом. Если указано несколько цветовых схем, это означает, что документ предпочитает первую, но допускает вторую, если пользователь отдаёт ей предпочтение. Указание одной и той же цветовой схемы несколько раз равнозначно указанию её один раз.

only light

Указывает, что документ поддерживает только светлый режим со светлым фоном и тёмными цветами переднего плана. only dark недопустимо, поскольку принудительное отображение документа в тёмном режиме, если он с ним несовместим, может сделать содержимое нечитаемым, а все основные браузеры по умолчанию используют светлый режим, если не заданы другие настройки.

media Необязательно

Любой допустимый тип мультимедиа или медиазапрос. Если он указан, параметры цветовой схемы документа, определённые в атрибуте content, предлагаются браузеру при совпадении медиазапроса. Это особенно полезно для CSS-медиавыражения prefers-color-scheme.

Примеры

>

Использование ключевого слова color-scheme

Следующий пример сообщает браузеру, что страница поддерживает и светлую, и тёмную темы. Использование светлой или тёмной цветовой схемы зависит от предпочтений пользователя, например от настроек операционной системы или браузера:

<meta name="color-scheme" content="light dark" />

Спецификации

Спецификация
HTML>
# meta-color-scheme>

Совместимость с браузерами

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
color-scheme 81 81 96 68 12.1 81 96 Нет 12.2 13.0 81 12.2

См. также

  • color-scheme — свойство CSS
  • prefers-color-scheme — медиазапрос

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/meta/name/color-scheme

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API