DOCTYPE, iFrames, HTML5 - вместе

У меня ситуация, когда iFrame нужно встроить в страницу. IFrame использует HTML 5 DOCTYPE (и связанные элементы), и я правильно работаю в разных браузерах (IE flavors, mozilla и т.д.). Однако главная страница, на которой размещается iFrame, имеет другой DOCTYPE ().

Когда я просматриваю результирующую страницу в IE9 и использую "Dev Tools", я вижу, что в режиме браузера установлен режим IE9, а в режиме документа установлен стандарт IE7. Если я изменил режим документа на что-то, кроме Quirks, это выглядит нормально.

1 ответ

Вы не можете сделать ваш iframe работать в другом режиме, к сожалению. Одним из возможных решений является использование синтаксиса стиля XHTML в вашем HTML5, который является допустимым HTML5 и будет распознан старшим механизмом рендеринга.

licensed under cc by-sa 3.0 with attribution.