0

在下面的 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>
4

1 回答 1

1

文档无效。

您可以拥有 a<body><frameset>,不能同时拥有两者。任何非元数据文本都必须出现在<body>or<noframes>元素中。

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

于 2013-08-22T19:57:40.137 回答