html 标记语言 frame 框架介绍

2015-01-11 0 By admin

一、iframe 元素

创建包含另外一个文档的内联框架(即行内框架)。

二、frameset 元素

可定义一个框架集。
它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。

三、frame 标签

定义 frameset 中的一个特定的窗口(框架)。
frameset 中的每个框架都可以设置不同的属性,比如 border、scrolling、noresize 等等。

四、iframe元素和frame元素比较

1、frame不能脱离frameSet单独使用,iframe可以。
2、frame不能放在body中,否则不能正常显示。
3、嵌套在frameSet中的iframe必需放在body中,不嵌套在frameSet中的iframe可以随意使用。
4、frame的高度只能通过frameSet控制;iframe可以自己控制,不能通过frameSet控制
区别:
frame是整个页面的框架,iframe是内嵌的网页元素,也可以说是内嵌的框架,可以用它将一个HTML文档嵌入在另一个HTML中显示。
最大区别是网页中嵌入<Iframe>包含的内容与整个页面是一个整体,而<Frame>包含的内容是独立的个体,是可以独立显示的。
另外,Iframe还可以在页面中多次显示同一内容,而不必重复这段内容的代码。
5、 iframe 可以放到表格里面。frame 则不行。