- <frameset>框架</frameset>
- 框架标签不能放在<body>标签里面,因为<body>标签代表的只是一个页面,而框架标签代表的是多个标签
- 框架的集合用<frameset>表示,然后在<frameset>集合放入一个一个的框架<frame>
一:框架的集合
- <frameset></frameset>
- 一个框架的集合可以包含多个框架或框架集合
- 属性
- row:水平分割,将框架分为上下部分
- 绝对值写法:row=“200,*”
- 这里包含两个框架:上面的框架占200个像素,下面的框架占剩下的部分
- 相对值写法:row=“30%,*”
- 其中 * 代表剩余的
- 这里包含了两个框架:上面的框架占了30%,下面的框架占70%
- 将框架分成很多行,在属性值用逗号隔开就行了
- cols:垂直分割,将框架分为左右部分
- 绝对值写法:cols=“200,*”
- 这里包含两个框架:左边的框架占200个像素,右边的框架占剩下的部分
- 相对值写法:cols=“30%,*”
- 其中 * 代表剩余的
- 这里包含了两个框架:左边的框架占了30%,右边的框架占70%
- 将框架分成很多列,在属性值用逗号隔开就可以了
<frameset rows="20%,*">
<frame src="./table.html"></frame>
<frameset rows="25%,*">
<frame src="./table.html"></frame>
<frameset cols="20%,*">
<frame src="./table.html"></frame>
<frame src="./table.html"></frame>
</frameset>
</frameset>
</frameset>
二:框架
- <frame>
- 一个框架显示一个页面
- 属性
- scrolling=“no”
- noresize
- 不可以改变框架大小
- 如果用了这个属性值,框架大小将固定
- <frame src=“TOP.html” noresize></frame>
- bordercolor
- 给框架边框定义颜色
- IE浏览器生效,Google无效
- frameborder=“0” 或 frameborder=“1”
- name
- 给框架起一个名字
- 利用 name 这个属性,可以在框架里进行超链接
<frameset rows="20%,*">
<frame src="TOP.html"></frame>
<frameset cols="30%,*">
<frame src="LEFT.html" frameborder="0+"></frame>
<frame src="RIGHT.html" name="右下角框架"></frame>
</frameset>>
</frameset>