上一章HTML教程请查看:html框架frame
可以使用HTML标记<iframe>定义内联框架。<iframe>标记与<frameset>标记没有任何关系,相反,它可以出现在文档的任何地方。<iframe>标记在文档中定义了一个矩形区域,在这个区域中,浏览器可以显示单独的文档,包括滚动条和边框。内联框架用于在当前HTML文档中嵌入另一个文档。
src属性用于指定占据内联框架的文档的URL。
例子
下面的示例演示如何使用<iframe>−
<!DOCTYPE html>
<html>
<head>
<title>HTML Iframe</title>
</head>
<body>
<p>文档内容在这里...</p>
<iframe src = "/html/menu.htm" width = "555" height = "200">
对不起,你的浏览器不支持内联框架。
</iframe>
<p>文档内容也在这里...</p>
</body>
</html>
<Iframe>标记属性
<iframe>标记的大多数属性,包括name、class、frameborder、id、longdesc、marginheight、marginwidth、name、scrolling、style和title,其行为与<frame>标记的相应属性完全相同。
注意:frameborder、marginwidth、longdesc、scrolling、marginheight属性在HTML5中被弃用,不要使用这些属性。
编号 | 属性和描述 |
1 | src 此属性用于提供应在框架中加载的文件名。它的值可以是任何URL。例如,src = “/html/top_frame “。htm”将加载HTML目录下可用的HTML文件。 |
2 | name 此属性允许你为框架指定名称。它用于指示文档应该加载到哪个框架中。当你希望在一个框架中创建将页面加载到另一个框架中的链接时,这一点尤其重要,在这种情况下,第二个框架需要一个名称来将自己标识为链接的目标。 |
3 | frameborder 此属性指定是否显示该帧的边框;它覆盖<frameset>标记上的frameborder属性中给定的值(如果给定了一个),并且可以取1 (yes)或0 (no)的值。 |
4 | marginwidth 此属性允许你指定框架的左右边框和框架内容之间的空间宽度。该值以像素为单位。例如,marginwidth = “10”。 |
5 | marginheight 此属性允许你指定框架边框的顶部和底部之间的空间及其内容的高度。该值以像素为单位。例如,marginheight = “10”。 |
6 | height 此属性指定<iframe>的高度。 |
7 | scrolling 此属性控制出现在框架上的滚动条的外观。它的值可以是“yes”、“no”或“auto”。例如,scroll = “no”意味着它不应该有滚动条。 |
8 | longdesc 此属性允许你提供到另一个页面的链接,该页面包含对框架内容的长描述。例如,longdesc = “framedescription.htm” |
9 | width 此属性指定<iframe>的宽度。 |
评论前必须登录!
注册