【问题标题】:Frameset not showing when text is added outside it将文本添加到框架集之外时,框架集不显示
【发布时间】:2013-08-22 19:54:45
【问题描述】:

在下面的 HTML 代码中,没有出现框架集,而只出现了文本“abc”。但是,如果从代码中删除文本“abc”,则会出现框架集。我不明白为什么会这样。框架集不应该出现在文本“abc”下方吗?

<html>
<head>

abc

<frameset border=0 cols="170,*">
<frame marginwidth=10 src="navigation.html" name="left" scrolling=auto>
</frameset>

</head>
</html>

【问题讨论】:

    标签: html frame frameset


    【解决方案1】:

    文档无效。

    您可以拥有&lt;body&gt;&lt;frameset&gt;,但不能同时拥有。任何非元数据文本都必须出现在 &lt;body&gt;&lt;noframes&gt; 元素中。

    所以不,框架集不应出现在abc 下方。 abc 告诉浏览器这是一个具有常规内容的常规 HTML 文档,而不是框架集文档。

    【讨论】:

      猜你喜欢
      • 2010-11-24
      • 2016-09-14
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      相关资源
      最近更新 更多