我可以在一个页面中拥有多少个iframe标签?

时间:2012-01-13 20:07:29

标签: html css browser

是否可以有两个或更多iframe?

我将两个空的“iframe”标签与display:none样式放在一起。

但我只能看到一个。

如果我在源代码中评论一个,那么我可以看到另一个......

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

在检查员(铬)中我只能看到一个;(

不过,他们都是直接的身体孩子。

1 个答案:

答案 0 :(得分:2)

不要在/之前使用“自我关闭”语法(>),而是使用iframe元素的结束标记,即</iframe>

<iframe id="ab" style="display: none;" />这样的标记原则上符合XML,因此在XHTML中,并且在XHTML模式下(对于作为XHTML的文档),现代浏览器可以正确解释。在HTML模式下,他们将“自动关闭”标签视为开始标签,因此结果是混乱(甚至令人惊讶的是任何显示)。