|
frameset框架的标记,主要是分割窗口和插入浮动窗口的功能。需要配合frame标记。 frameset标记是个双标记
重要属性: rows 框架所占用的行数(rows="10,*"表示占10行,rows="*"表示占窗口全部行) cols 框架所占用的列数(cols="10,*"表示占10列,cols="*"表示占窗口全部列) framespacing 框架之间的距离 frameborder 框架边框是否显示frameborder="yes"或者frameborder="no" border 框架边框的粗细 frameset标记定义分割窗口 frame标记定义窗口 用法: 先用frameset标记分割父窗口,把它分为两个子窗口,在用frame标记定义子窗口
<frameset rows="193,*" cols="*" framespacing="100" frameborder="yes" border="0"> <frame src="#" name="leftFrame" scrolling="NO" noresize> <frame src="#" name="topFrame" scrolling="NO" noresize> </frameset>
例子: <html> <head> <title>框架结构</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <frameset rows="193,*" cols="*" framespacing="100" frameborder="yes" border="0"> <frame src="#" name="leftFrame" scrolling="NO" noresize> <frame src="#" name="topFrame" scrolling="NO" noresize> </frameset> </html> 其效果是把窗口分类上下两个子窗口,但子窗口是空白的,因为还没有指定文件
当然frameset标记是可以套用的,就可以分出更多的子窗口 <html> <head> <title>框架结构</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <frameset rows="193,*" cols="*" framespacing="100" frameborder="yes" border="0"> <frame src="#" name="leftFrame" scrolling="NO" noresize> <frameset rows="193,*" cols="*" framespacing="100" frameborder="yes" border="0"> <frame src="#" name="leftFrame" scrolling="NO" noresize> <frame src="#" name="topFrame" scrolling="NO" noresize> </frameset> </frameset> </html> 这就把父窗口划分为三个子窗口
小提示: frameset标记与body标记绝对不能同时使用这两种标记 不能在body中插入frameset,可以看看上面的例子。
|