Iframes
您可以使用HTML标记《iframe》定义内联框架。 “iframe”标记与“frameset”标记无关,而是可以出现在文档的任何位置。 “iframe”标签定义文档中的矩形区域,浏览器可在其中显示单独的文档,包括滚动条和边框。 内联框架用于在当前HTML文档中嵌入另一个文档。
src属性用于指定占用内联框架的文档的URL。
例子 (Example)
以下是显示如何使用的示例 -
<!DOCTYPE html>
<html>
<head>
<title>HTML Iframes</title>
</head>
<body>
<p>Document content goes here...</p>
<iframe src = "/html/menu.htm" width = "555" height = "200">
Sorry your browser does not support inline frames.
</iframe>
<p>Document content also go here...</p>
</body>
</html>
标记属性
大多数的属性 标记,包括name, class, frameborder, id, longdesc, marginheight, marginwidth, name, scrolling, style,和title行为与“frame”标记的相应属性完全相同。
Note - HTML5中不推荐使用frameborder , frameborder , longdesc , scrolling , marginheight属性。 不要使用这些属性。
Sr.No | 属性和描述 |
---|---|
1 | src 此属性用于提供应在帧中加载的文件名。 它的值可以是任何URL。 例如,src =“/ html/top_frame.htm”将加载html目录中可用的HTML文件。 |
2 | name 此属性允许您为框架指定名称。 它用于指示应该将文档加载到哪个帧。 当您想要在一个框架中创建将页面加载到另一个框架中的链接时,这一点尤其重要,在这种情况下,第二个框架需要一个名称来标识自己作为链接的目标。 |
3 | frameborder 此属性指定是否显示该帧的边框; 它会覆盖 标记上frameborder属性中给出的值(如果给出了一个),这可以取值1(是)或0(否)。 |
4 | marginwidth 此属性允许您指定框架边框左侧和右侧之间的空间宽度以及框架的内容。 该值以像素为单位。 例如marginwidth =“10”。 |
5 | marginheight 此属性允许您指定框架边框及其内容的顶部和底部之间的空间高度。 该值以像素为单位。 例如marginheight =“10”。 |
6 | height 此属性指定的高度。 |
7 | scrolling 此属性控制框架上显示的滚动条的外观。 这取值为“是”,“否”或“自动”。 例如,scrolling =“no”表示它不应该有滚动条。 |
8 | longdesc 此属性允许您提供指向包含框架内容的长描述的另一个页面的链接。 例如longdesc =“framedescription.htm” |
9 | width 此属性指定的宽度。 |