设置框架集的属性frameset(二)
3.嵌套分割窗口
嵌套分割窗口就是在一个页面中,既有水平分割的框架,又有垂直分割的框架。
语法:
<frameset rows="框架窗口的高度,框架窗口的高度,······"> <frame> <frameset rows="框架窗口的宽度,框架窗口的宽度,······"> <frame> <frame> ······ </frameset>
举例:
<html> <head> <meta http-equiv="Content-Type" content="text/html; chaiset=gb2312"/> <title>嵌套分割</title> </head> <frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0"> <frame src="top.html" name="topframe" scrolling="no" noresize="noresize" id="topframe"/> <frameset cols="80,*" frameborder="yes" border="0" framespacing="0"> <frame src="left.html" name="leftframe" scrolling="no" noresize="noresize" id="leftframe"/> <frame src="right.html" name="mainframe" id="mainframe"/> </frameset> </frameset> <noframes[**]> <body> </body> </noframes[**]> </html>
在代码中
<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="top.html" name="topframe" scrolling="no" noresize="noresize" id="topframe"/>
<frameset cols="80,*" frameborder="yes" border="0" framespacing="0">
<frame src="left.html" name="leftframe" scrolling="no" noresize="noresize" id="leftframe"/>
<frame src="right.html" name="mainframe" id="mainframe"/>
</frameset>
</frameset>
的代码标记是设置嵌套分割窗口,在浏览器中预览效果,如图9.3所示。
4. 框架的边框frameborder
在默认情况下,浏览器总是给每一个框架加上一条有明显宽度的边框。通过frameborder可以控制边框的显示和隐藏。
语法:
<frameset frameborder="是否显示">
说明:
frameborder的取值只能为0、1,或者是yes、no。如果取值为0或者no,那么边框将会隐藏;如果取值为1或者yes,边框将会显示。在frameborder中设置将会对整个框架集有效,字frameborder中设置则只对当前框架有效。
举例:
<html> <head> <meta http-equiv="Content-Type" content="text/html; chaiset=gb2312"/> <title>设置框架边框</title> </head> <frameset rows="*,80" framebrder="1" border="0" framespacing="0"> <frame src="top.html" name="mainframe" id="mainframe"/> <frame src="foot.html" name="bottomframe" scrolling="yes" noresize="noresize" id="bottomframe"/> </frameset> <noframes> <body> </body> </noframes> </html>
在代码中framebrder="1"部分的标记为设置框架的边框,此处将边框设置为1像素以显示边框效果,在浏览器中预览,如图9.4所示。
提示:如果想要不显示边框,最好把相邻的边框都设置为不显示。
本文内容摘取于《网页制作》,仅供参考学习用途!