Что означает термин#
Для HTML выбор режима зависит от doctype в начале документа. Современная запись <!doctype html> включает no-quirks mode. Также существует limited-quirks mode. Эти режимы отображения не следует путать с эмуляцией телефона или пользовательским переключением версии браузера.
Практический пример#
У старого шаблона отсутствует doctype. Размеры и выравнивание элементов могут вести себя иначе, чем ожидает разработчик современного CSS. Добавление корректного doctype меняет режим, но старые стили после этого необходимо проверить: простая вставка строки не гарантирует сохранение макета.
Как проверить#
Посмотрите начало исходного HTML и значение document.compatMode. BackCompat означает quirks; CSS1Compat не различает no-quirks и limited-quirks полностью. Проверьте предупреждения DevTools и фактическое отображение шаблонов. Исправление начинайте с общего генератора документа, если ошибка повторяется на нескольких страницах, затем проверьте формы, сетку и длинный контент.
Источники#
Проверены 23 октября 2026 г.. Официальные рекомендации отделены от наших примеров и результатов проверки.