使用<FRAMESET>和</FRAMESET>标记取代<BODY>和</BODY>,就可以把浏览器窗口分成几个小窗口。
FRAMESET 标记有两个属性ROWS、COLS,用来说明将把浏览器分成小窗口的数量和各个小窗口的大小。ROWS 属性值,用来说明窗口横向分割的情况,COLS 属性值说明纵向分割的情况。
1.ROWS 属性
ROWS 属性可以指定一系列的值,它们之间用逗号隔开,给出几个值就纵向将窗口分成几个窗口。这些值可以使用像素点、百分比、剩余值和它们的混合形式表示。
例如:
该代码表示把窗口均分为三分,其中“*”表示剩余部分。三个部分链接的HTML 文档分别是“ONE.HTM”、“TWO.HTM”、“THREE.HTM”。
如果把“*”换成数字,则说明该部分是按像素点划分,如果ROWS 属性值全部为像素点,则窗口的大小按像素点的比值划分。
百分比表示方法是ROWS属性值为窗口的比值的百分比。
例如:
该代码表示,窗口分成三部分:第一部分占窗口的20%,第二部分占50 个象素点,第三部分占窗口的剩余部分。每个部分链接的文档同上。(www.xing528.com)
2.COLS 属性
COLS 属性可以指定一系列的值,它们之间用逗号隔开,给出几个值就横向将窗口分成几个窗口,使用方法与ROWS属性相同。
如果想在浏览器窗口中同时做横向和纵向分割,则需要嵌套使用FAMESET 标记,下面只是指出了一种形式,其形式是:
下面用一个程序来介绍框架结构,先建立三个HTML 文件:ONE.HTM、TWO.HTM、THREE.HTM,文件中只有一句,说明该文件是哪个文件。
例2-6:
通过浏览器运行,可以得到如图2-6所示页面。
图2-6 框架结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。