html中iframe和frameset标签有什么区别和联系
发布网友
发布时间:2022-04-19 04:52
我来回答
共6个回答
热心网友
时间:2022-04-19 06:21
一: <Frameset>为框架标记,说明该网页文档为框架组成,并设定文档中组成框架集的框架的布局,用来划分框架,每一个框架由<Frame></Frame>标记。
<Frame>用以设置组成框架集中各个框架的属性。<Frame></Frame>必须在<Frameset></Frameset>之内使用。
注意:<Frame></Frame>标记的框架顺序为从左至右或从上到下。
二: Iframe是Inline Frame的缩写,称为内联框架,它和frame如同兄弟。frame是帧标记,Iframe叫浮动帧标记,它不同于Frame标记最大的特征即这个标记所引用的HTML文件不是与另外的HTML文件相互独立显示,而是可以直接嵌入在一个HTML文件中,与这个HTML文件内容相互融合,成为一个整体;因为它可以多次在一个页面内显示同一内容,而不必重复写内容,所以人们形象称这种效果为“画中画”。
热心网友
时间:2022-04-19 07:39
这两个相同点就是都是框架页,两者的差别在于:
<Frameset>为框架标记,说明该网页文档为框架组成,并设定文档中组成框架集的框架的布局。<Frame>或<iFrame>用以设置组成框架集中各个框架的属性。明白的来说是<Frameset></Frameset>用来划分框架,每一个框架由<Frame></Frame>或<iFrame></iFrame>标记。<Frame></Frame>或<iFrame></iFrame>必须在<Frameset></Frameset>之内使用。例如下:<Frameset border=1 frameSpacing=1 borderColor=#47478d rows=* cols=180,*>
<Frame src="inc/admin_left.htm" name=left scrolling=no id="left">
<Frame src="inc/admin_center.htm" name=main scrolling="no">
</Frameset>
注意:<Frameset></Frameset>把页面分为左右两个部分,<Frame></Frame>标记的框架顺序为从左至右或从上到下,Frame与IFrame的使用的基本方法是一致的,只是IFrame的使用更加灵活点。
热心网友
时间:2022-04-19 09:14
一: <Frameset>为框架标记,说明该网页文档为框架组成,并设定文档中组成框架集的框架的布局,用来划分框架,每一个框架由<Frame></Frame>标记。
<Frame>用以设置组成框架集中各个框架的属性。<Frame></Frame>必须在<Frameset></Frameset>之内使用。
注意:<Frame></Frame>标记的框架顺序为从左至右或从上到下。
二: Iframe是Inline Frame的缩写,称为内联框架,它和frame如同兄弟。frame是帧标记,Iframe叫浮动帧标记,它不同于Frame标记最大的特征即这个标记所引用的HTML文件不是与另外的HTML文件相互独立显示,而是可以直接嵌入在一个HTML文件中,与这个HTML文件内容相互融合,成为一个整体;因为它可以多次在一个页面内显示同一内容,而不必重复写内容,所以人们形象称这种效果为“画中画”。
热心网友
时间:2022-04-19 13:13
frameset是把整个页面分为多个部分,就像把表格分为多个行和列一样
而iframe是在整个页面中嵌入一个页面,就像在网页中插入图片一样,位置和大小可以随意设置
热心网友
时间:2022-04-19 15:38
frame不能脱离frameSet单独使用,iframe可以;
frame不能放在body中;
嵌套在frameSet中的iframe必需放在body中;
不嵌套在frameSet中的iframe可以随意使用;
frame的高度只能通过frameSet控制;iframe可以自己控制,不能通过frameSet控制;
如果在同一个页面使用了两个以上的iframe,在IE中可以正常显示,在firefox中只能显示出第一个;使用两个以上的frame在IE和firefox中均可正常 。
热心网友
时间:2022-04-19 18:19
iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。
frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。