У меня есть в моем HTML код следующую строку:Обрезка пустой HTML тег
<iframe src="http://example.com"></iframe>
Как редактор я использую Aptana.
Как я могу решить это предупреждение? Что это значит?
«Должна убирать пустую ».
У меня есть в моем HTML код следующую строку:Обрезка пустой HTML тег
<iframe src="http://example.com"></iframe>
Как редактор я использую Aptana.
Как я могу решить это предупреждение? Что это значит?
«Должна убирать пустую ».
Это происходит потому, что нет тела для iframe
тега.
Один из вариантов, чтобы удалить предупреждение будет поставить закрывающий тег в другой строке:
<iframe src="http://example.com">
</iframe>
Или добавив пробел:
<iframe src="http://example.com"> </iframe>
@John Вы также должны это проверить: http://stackoverflow.com/questions/10864546/aptana-warns-about-script-and-link-tags-when-it-shouldnt – ATOzTOA
Какими бы ни были причины для предупреждения может быть, там является причиной включения содержимого в элемент iframe
: он предназначен для содержимого fallback, для использования, если (и только если) отображение встроенных фреймов не поддерживается браузером или поддержка была отключена. Поэтому вы можете предоставить, например. ссылка в качестве запасного варианта содержания:
<iframe src="http://example.com"><a href="http://example.com">
Some useful title for the page</a></iframe>
Это имеет ограниченную полезность, но, по крайней мере, Opera по-прежнему имеет устанавливаемого пользователь опцию для отключения встроенных фреймов. И поскольку встроенные кадры считаются проблемой безопасности, некоторые люди могут захотеть их отключить. Кроме того, контент, подобный ссылке, безусловно, блокирует предупреждение.
Коррекция (Октябрь 4, 2013): HTML5 требует iframe
контента, чтобы быть просто текст, и Opera (при настройке не поддерживает встроенные фреймы) играет по этой книге: он показывает содержание как есть, без intepreting ничего как теги. Для полноты, мне нужно добавить, что старый добрый браузер Lynx обрабатывает iframe
, чтобы разметка была интерпретирована, но она также автоматически показывает ссылку на ресурс, указанный атрибутом src
. Поэтому для практических целей содержание iframe
довольно бессмысленно.
Я не вижу причины для этого предупреждения. Upvoting. –
related: http://stackoverflow.com/questions/10864546/aptana-warns-about-script-and-link-tags-when-it-shouldnt –
@nlsbshtr - iFrame разрешено самозакрываться? –