Я пытаюсь заставить IE9 загрузить мою страницу со стандартами IE9 ...
Я заметил, что <!DOCTYPE HTML>
перевел эту чертову штуку в режим причуд ... Что в значительной степени ломает все на странице ...
Как заставить IE придерживаться стандартов IE9?
html
internet-explorer-9
doctype
Абхишек
источник
источник
Ответы:
Размещение:
в
<head>
теге должно это делать.источник
>
).Убедитесь, что у вас нет комментариев HTML перед объявлением DOCTYPE, иначе IE9 будет использовать режим quirks.
Просто иметь
<!DOCTYPE html>
в самом верху страницы и ничего не предшествовать этому должно быть достаточно, чтобы IE9 использовал стандартный режим. Вам также не понадобится метатег.источник
При
WebBrowser
использовании элемента управления для отображения HTML будет использоваться рендеринг IE8 , независимо от типа документа, если вы не укажетеили
источник
Удалите все неподдерживаемые комментарии, проверьте наличие поддерживаемых комментариев. И разместите в своей голове тег. Объявление типа документа должно быть в самой первой строке вашего HTML.
источник
У меня в голове упоминается на всех страницах. Однако он просто отображается правильно для домашней страницы, для всех остальных страниц страница по-прежнему отображается в разбросанном режиме.
источник