Можно ли загрузить страницу с HTML 5 Doctype в рамку на странице с Frameset Doctype? - PullRequest
1 голос
/ 07 июня 2011

У меня есть основная страница набора фреймов, в которой используется тип документа FRAMESET .. Теперь у него есть 3 кадра внутри.

Теперь для 2-го кадра я хочу использовать некоторый код HTML5 () ... Так что, наверное, мне придется использовать тип документа

Теперь мой вопрос; могут ли оба эти типа документа сосуществовать, что означает, что я могу объявить тип документа FRAMESET для основной страницы набора фреймов и тип документа HTML5 для одной из страниц фрейма ..

Может ли это привести к кросс-браузерным проблемам? Также, прежде чем вы скажете, я знаю, что это странный вопрос, так как я использую старый / устаревший набор фреймов с последней версией HTML5 ... Но у меня ограниченные возможности (на самом деле, я не могу редактировать главную страницу набора фреймов для использования фреймов) .. .Так хотите узнать, как мне совместить 2?

Ответы [ 3 ]

2 голосов
/ 07 июня 2011

Типы документов являются специфическими для документов, и каждый документ имеет свой собственный независимый тип документа. Наличие другого типа документа в каждом кадре совершенно допустимо, а наличие типа документа набора фреймов, отличного от типа документа в кадрах, не только допустимо, но иным быть невозможно. Является ли это HTML 5, на самом деле не входит в него.

1 голос
/ 24 сентября 2014

Видимо, ответ - нет, потому что, как обычно, Internet Explorer.Эта ссылка: http://css -tricks.com / ie-iframe-quirksmode / подтверждает мои выводы о том, что мой документ html5, загруженный внутри фрейма, загруженного внутри гораздо более старого родительского документа с типом фрейма набора, отображается вquirksmode, потому что «В IE iFrames на страницах в режиме Quirks также в режиме Quirks».Похоже, что это имеет место с кадрами и IFrames даже в IE11.

1 голос
/ 07 июня 2011

Теперь мой вопрос; могут ли оба эти типа документа сосуществовать, что означает, что я могу объявить тип документа FRAMESET для главной страницы набора фреймов и тип документа HTML5 для одной из страниц фрейма ..

Это отдельные, независимые документы, поэтому: да .

...