Вопрос по тексту после iframe - PullRequest
7 голосов
/ 17 июля 2010

У меня есть эта тестовая html-страница, я пробовал ее как в chrome, так и в firefox.

<html>
<body>

before iframe

<iframe width="300" height="300" src="http://www.yahoo.com"/>

after iframe

</body>
</html>

Но я вижу текст «перед iframe», но я не вижу текст'after iframe'.

Подскажите, пожалуйста, как мне это исправить?

Спасибо.

Ответы [ 2 ]

15 голосов
/ 17 июля 2010

iframe не является самозакрывающимся элементом , укажите конечный тег.

<iframe src="" width="" height=""></iframe>
1 голос
/ 17 июля 2010

Iframes не могут быть самозакрывающимися, им нужен закрывающий тег. Одна из странностей HTML.

Другими словами, сделайте это: <iframe src="blah"></iframe>, а не это: <iframe src="blah" />

То же самое касается тегов script и textarea и, вероятно, других, которые я сейчас забываю.

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