目录
52.5.5 scrolling 和 frameborder
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。每份 HTML 文档称为一个框架,并且每个框架都独立于其他的框架。通过超链接可以 为框架之间建立内容之间的联系,从而实现页面导航的功能。
52.1 框架的基本结构
框架的基本结构分为
框架集
和
框架
两个部分。
框架集指在一个网页文件中定义一组框架结构,
包括定义一个窗口中显示的框架数、框架的尺寸以及框架中载入的内容;
框架指
在网页文件上定义的一个显示区域。
框架集的建立
是通过 “<frameset></frameset>” 标记来完成的,该标记将取代“<body>” 标记;而其中的每一个框架通过“<frame>”标记来完成。
框架集的分割方式有两种,
一种是水平分割(rows ),另一种是垂直分割( cols )。
“rows”
或
“cols”
属性的使用方法是
“<frameset rows (或 cols ) = “ n1 , n2 , … , *”>”,
其中
“n1, n2, …”
表示各子窗口的高(或宽)度,单位是像素或百分比
。星号表示窗口剩下的高(宽)度。
比如
“<frameset rows=“ 20%, 30%, *”>” ,那么星 号就是 50% 了。
<html>
<head>
<title>水平分割</title>
</head>
<frameset rows="40%,*">
<frame>
<frame>
</frameset>
</html>
在浏览器中打开网页,效果如下:
<html>
<head>
<title>垂直分割</title>
</head>
<frameset cols="140,300,*">
<frame>
<frame>
<frame>
</frameset>
</html>
在浏览器中打开网页,效果如下:
<html>
<head>
<title>嵌套分割</title>
</head>
<frameset rows="25%,*">
<frame>
<frameset cols="200,*">
<frame>
<frame>
</frameset>
</frameset>
</html>
在浏览器中打开网页,效果如下:
52.2 <frameset>的其他属性
52.2.1 frameborder
frameborder
属性用来设置框架集边框的显示效果。
其值有四个:
“yes” 、 “no”