сколько тегов iframe я могу разместить на одной странице? - PullRequest
3 голосов
/ 14 января 2012

Возможно ли иметь два или более фреймов?

Я поместил два пустых тега iframe с отображением: без стиля.

Но я вижу только одного.

Если я комментирую один в исходном коде, тогда я вижу другой ...

<iframe id="ab" style="display: none;" />
<iframe id="cd" style="display: none;" />

и в инспекторе (хром) я вижу только одну; (

кстати, они оба прямые дети.

1 Ответ

2 голосов
/ 14 января 2012

Вместо использования самозакрывающегося синтаксиса (/ перед >) используйте конечные теги для элементов iframe, т. Е. </iframe>.

Разметка, подобная <iframe id="ab" style="display: none;" />в принципе соответствует XML, а следовательно, и XHTML, и корректно интерпретируется современными браузерами в режиме XHTML (для документов, используемых в качестве XHTML).В режиме HTML они видят «самозакрывающиеся» теги так же, как начальные теги, поэтому в результате получается беспорядок (и даже удивительно, что отображается что-нибудь ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...