Самый простой способ сказать Internet Explorer использовать представление совместимости - либо полностью исключить DOCTYPE на веб-странице, либо разместить что-либо выше DOCTYPE (включая объявление XML или комментарий).
Вот несколько примеров. Каждый блок HTML - это весь документ веб-страницы.
Просмотр стандартов
Эта страница НЕ отображается в представлении совместимости Эта страница НЕ соответствует представлению совместимости
Просмотр совместимости
Эта страница НЕ отображается в представлении совместимости Эта страница НЕ соответствует представлению совместимости
Просмотр стандартов (2)
Эта страница НЕ отображается в представлении совместимости Эта страница НЕ соответствует представлению совместимости
Просмотр совместимости (2)
Эта страница НЕ отображается в представлении совместимости Эта страница НЕ соответствует представлению совместимости
Обратите внимание, что последний пример должен загружаться как представление стандартов в режиме XHTML. Но Internet Explorer интерпретирует это объявление XML как требование совместимости.
Использование заголовков HTTP для принудительного просмотра стандартов в Internet Explorer 8 и выше
Вы также можете использовать метатеги для принудительного использования режима стандартов. Метатег X-UA-совместимый сообщает Internet Explorer, какой режим просмотра использовать или подражать.
Установив этот метатег, вы указываете, что IE использует режим стандартов, даже если есть комментарии или декларация XML над DOCTYPE.
Вы определяете, какая версия Internet Explorer может лучше всего просмотреть страницу, а затем установите метатеги для определения этой версии.
IE 7:
IE 8:
IE 9:
Если клиент приходит на страницу с режимом просмотра выше, чем он поддерживает (например, браузер IE 7 просматривает страницу с запросом на режим просмотра IE8), он будет игнорировать тег и отобразить страницу в режиме, который будет иметь без тега.




