一、介绍
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份HTML文档称为一个框架,并且每个框架都独立于其他的框架。
使用框架的坏处:
(1)开发人员必须同时跟踪更多的HTML文档
(2)很难打印整张页面
在HTML中frameset 元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset 元素仅仅会规定在框架集中存在多少列或多少行。您必须使用 cols 或 rows 属性。
二、知识点介绍
1、框架的含义和基本构成
2、框架集<frameset>控制
3、子窗口<frame>标签的设定
4、<noframes></noframes>标签
5、窗口的名称和链接
6、浮动窗口<iframe>
三、上课对应视频的说明文档
1、框架的含义和基本构成
框架就是把一个浏览器窗口划分为若干个小窗口,每个窗口可以显示不同的 URL 网页。使用框架可以非常方便的在浏览器中同时浏览不同的页面效果,也可以非常方便的完成导航工作。
而所有的框架标记 要放在一个 html 文档中。html 页面的文档体标签<body>被框架集标签<frameset>所取代,然后通过<frameset>的子窗口标签<frame>定义每一个子窗口和子窗口的页面属性。
<html>
<head>
</head>
<frameset>
<frame src="url 地址1">
<frame src="url 地址2">
......
<frameset>
</html>
2、框架集<frameset>控制
框架结构可以根据框架集标签<frameset>的分割属性分为3 种:
➢ 左右分割窗口
➢ 上下分割窗口
➢ 嵌套分割窗口
<frameset cols="100,200,*">
<frameset cols="100,*,*"> 将100 像素以外的窗口平均分配
<frameset cols="*,*,*"> 将窗口分为三等份
3、子窗口<frame>标签的设定
<frame>是个单标签,<frame>标签要放在框架集frameset 中,<frameset>设置了几个子窗口就必须对应几个<frame>标签,而且每一个<frame>标签内还必须设定一个网页文件src="*.html",其常用属性有: