CSS-справочникВ стандарте

CSS muted — как работает

CSS muted: принцип работы, корректный синтаксис, практический сценарий, ограничения, ошибки и актуальная совместимость.

Когда применять

В материале о «muted» основное внимание уделено области «термины и механизмы CSS». Понятие «muted» описывает механизм CSS, который проявляется через каскад или модель форматирования. Проверяйте поведение «muted» в адаптивной навигации на экране 320 px, причём используйте нативное действие вместо имитации клика.

Практическое правило для muted

Перед применением «muted» сформулируйте ожидаемое поведение, затем разбирайте термин на минимальном примере и сравнивайте вычисленные стили. Для «muted» такое сравнение показывает реальную причину изменения.

Синтаксис muted

Минимальная запись «muted» нужна для отделения самой возможности от стилей и разметки проекта. Проверьте фрагмент отдельно перед переносом.

css
/* muted: проверьте механизм на изолированном компоненте */
.component {
  color: inherit;
}
Открыть в Playground

Как работает muted

Чтобы объяснить работу «muted», проследите путь от структуры и входного значения до отображения или поведения. Проявляется через каскад, структуру DOM или модель форматирования. Контрольная точка для «muted» — изменение при prefers-reduced-motion.

Проверка в проекте

  • Разбирайте термин на минимальном примере и сравнивайте вычисленные стили; результат относится непосредственно к «muted».
  • Сопоставить DOM-порядок с визуальным порядком после раскладки при разборе «muted».
  • Проверьте «muted» в адаптивной навигации на экране 320 px через изменение DOM в панели Elements и запишите наблюдаемое изменение.
Выбор конструкции

Критерий выбора «muted» — предсказуемая работа в заявленном контексте. Для «muted» подтвердите её через изменение DOM в панели Elements и соблюдите ограничение: используйте нативное действие вместо имитации клика.

Практика с muted

Создайте два варианта «muted» на контрольной странице: корректный и с одной типичной ошибкой. Сравните варианты «muted» через изменение DOM в панели Elements и объясните различие.

термины и механизмы CSSmuted

Сценарий: в адаптивной навигации на экране 320 px.

Ошибки при работе с muted

01

Доступность

Без минимального примера термин «muted» легко спутать с похожим этапом обработки стилей — это предметный риск для «muted».

02

Каскад

Копирование свойства без необходимого родительского контекста при использовании «muted».

03

Поддержка

Загрузка тяжёлого ресурса до того, как он нужен пользователю; для «muted» проверьте это отдельно.

Поддержка muted

Для «muted» таблица собрана из закреплённой версии MDN Browser Compatibility Data. Указанная версия браузера показывает первое заявленное появление базовой поддержки «muted»; окончательное решение принимайте по аудитории конкретного проекта.

Chromeс версии 152Edgeс версии 152Firefoxс версии 150Safariс версии 15.4

Спецификация: источник 1, источник 2.

Вопросы о muted

Как понять, что «muted» выбрано правильно?

«muted» выбрано правильно, когда оно решает задачу «описать правило, по которому браузер рассчитывает или выбирает стили», сохраняет результат в адаптивной навигации на экране 320 px и проходит предметную проверку: разбирайте термин на минимальном примере и сравнивайте вычисленные стили.

Нужен ли запасной вариант для «muted»?

Запасной вариант для «muted» нужен, если целевой браузер или режим не обеспечивает выбранное поведение. Без улучшения «muted» должно сохранять смысл, содержимое и основное действие.

Спецификации и источники

Синтаксис и статус проверяются по HTML Living Standard, спецификациям CSS и MDN Browser Compatibility Data. Примеры и объяснения подготовлены для этого сервиса.