Этот тег попытается заставить браузер использовать последний режим рендеринга, поддерживаемый браузером.Это не вызовет режим совместимости.
Обратите внимание, что тег должен быть первым тегом в заголовке, иначе он не будет работать.Этот факт предпочитает использовать заголовки HTTP, если это возможно, поскольку порядок в заголовках HTTP не имеет значения.
Если браузер все еще остается в режиме совместимости, когда вы используете заголовок или метатег, вероятно, одна из этих вещейпричина:
- вам не хватает нормального типа документа
- браузер всегда настроен на использование режима совместимости
- сайт размещен на "сайте в интрасети" инастройка по умолчанию для сайтов интрасети установлена
Изменение настроек просмотра совместимости браузеров
Microsoft считает, что по крайней мере 192.168.xx находится на «сайте интрасети»,По умолчанию для сайтов интрасети в IE8 / IE9 используется режим совместимости.Это большая проблема для многих бизнес-приложений, так как программист НЕ МОЖЕТ переопределить эту опцию даже с этим метатегом.(«Отображение сайтов интрасети в представлении совместимости» не может быть переопределено метатегом или заголовком http - в этом случае браузер полностью контролирует представление совместимости)
Всегда добавлять этот метатег или заголовок http?
Еще одна полезная вещь при использовании этого метатега заключается в том, что значок «Просмотр совместимости» удален из адресной строки браузера.По крайней мере ваши пользователи не смогут выбрать режим рендеринга с помощью этой кнопки.