FRAMESET> 把画面分成左右两相等部分
<frameset rows="*" cols="216,683" framespacing="0" border="0" frameborder="0">
<frame src="left.html" name="left" /> 这的name="left" 定义.指定name 跳 到此处
<frame src="right.html" name="right"/>
</frameset>
首写一个 left.html页面
内容如下: <a href="left.html" target="right">left <br>
当你点击left 时,left.html 的内容会显示在 <frame src="right.html" name="right"/> name="right"这个页面上.这个功能还是很常用的
还有一个常用的是 <iframe name="right" src=""/>
这种方法也可以实现上面的功能,这种方法比上面的要常用一点
以下是属性,可以看看
属性: name="..."定义帧的名字
scr="..."定义在帧中显示的内容的来源
frameborder="..."定义帧之间的边界(0或1)
margwidth="..."设置帧的边界和其中内容之间的间距
margheight="..."设置帧的边界和其中内容之间的间距化
noresize="..."使帧的尺寸不能变
scrolling="..."设置滚动条的表示方式(auto, yes, no)
属性: rows="..."设定行的数目
cols="..."设定列的数目
onload="..."当载入文档时的内部事件触发器
onunload="..."当卸载文档时的内部事件触发器
参数:
COLS="90,*"
垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用剩余的空间。数值的个数代表分成的视窗数目且以逗号分隔。例如 COLS="30,*,50%" 可以切成三个视窗,第一个视窗是 30 pixels 的宽度,为一绝对分割,第二个视窗是当分配完第一及第三个视窗后剩下的空间,第三个视窗则占整个视窗画面的 50% 宽度为一相对分割。你可自己调整数字。
ROWS="120,*"
这是横向切割,将画面上下分开,数值设定同上。 COLS 与 ROWS 两参数尽量不要放在同一个 <FRAMESET> 标记中,因 Netacape 偶然不能显示这类型的框架,尽量采用多重分割,如以上各例。
frameborder="0"
设定框架的边框,其值只有 0 和 1 , 0 表示不要边框, 1 表示要显示边框。
border="0"
设定框架的边框厚度,以 pixels 为单位。
bordercolor="#008000"
设定框架的边框颜色。颜色值请参考【调色原理】。
framespacing="5"
表示框架与框架间保留的空白的距离。
本篇文章来源于 :刘志猛博客 原文链接:http://www.liuzm.com/article/web/91028.htm