HTML5 doctype ставит IE9 в режим причуд?
Я пытаюсь заставить IE9 загружать мою страницу с помощью стандартов IE9 …
Я заметил, что помещает эту чертову вещь в режим причуд … Которая в значительной степени разбивает все на странице …
Как заставить IE придерживаться стандартов IE9?
- css3 text-shadow в IE9
- Internet Explorer 9, 10 и 11 Конструктор событий не работает
- Internet Explorer 9 не правильно отображает ячейки таблицы
- HTML5 - видеоролик mp4 не воспроизводится в IE9
- Ошибка сертификата с помощью Internet Explorer 9
- CORS с jQuery и XDomainRequest в IE8 / 9
- IE9 jQuery AJAX с CORS возвращает «Доступ запрещен»
- У IE автономный браузер все еще существует (и работает на Win 7?)
- Как я могу настроить SmartScreen Filter на самозаверяющий сертификат
- Сделать шрифты Adobe работать с CSS3 @ font-face в IE9
- Вопрос TimeZone или DST в Win7 или IE9?
- Видео в Facebook не воспроизводятся с помощью IE9 и Flash Player
- Являются ли CSS3 :: before и :: после псевдоэлементов, поддерживаемых IE9, или нет?
Размещение:
в должен это сделать.
Удостоверьтесь, что у вас нет комментариев HTML перед объявлением DOCTYPE, иначе он будет запускать IE9 для использования режима quirks.
Просто наличие в самой верхней части страницы, где ничего предшествующего не должно быть достаточно, чтобы IE9 использовал режим стандартов. Вам также не нужен метатег.
Использование WebBrowser
управления WebBrowser
для отображения HTML будет использовать рендеринг IE8 независимо от типа doctype, если вы не укажете
или
Удалите все неподдерживаемые комментарии, проверьте, есть ли поддерживаемые комментарии. И поместите в свой тег. Объявление типа документа должно быть самой первой строкой в вашем HTML.
У меня в голове упоминается на всех страницах. Однако он просто правильно показывает домашнюю страницу для всех других страниц, страница которых все еще отображается в разбросанном режиме.