9.3 框架的常用属性

只是用框架基本语法显示网页文档是不够的,如对特殊的环境处理不当,会影响效果,而且也不好控制框架在整个网页上的样式。框架的常用属性有不可调节框架大小、不支持框架等,下面分别对其介绍。

9.3.1 设置不可调节框架大小

上面所述的框架都是可以调节大小的,有时网页制作需将框架设置成不能调节大小,这时在该网页文档中用noresize="noresize"表示,在网页效果中不需要用户去调节大小的,代码9.4表示noresize不能调节框架大小。

代码9.4 源代码\第9章\用noresize表示不能调节框架大小.html


——————————文件名:用noresize表示不能调节框架大小.html——————————

01 <html>

02 <head>

03 <title>不能调节框架大小</title>

04 </head>

05 <frameset cols="50,30,20">

06 <frame noresize="noresize"src="http://www.163.com"/>

07 <frame src="http://www.sina.com.cn"/>

08 <frame src=http://www.hao123.com>

09 </frameset>

10 </html>


【代码解析】代码第5~9行表示框架的3个网页文档中,第1个占用50%的宽度,显示网易首页内容,且不能调节框架大小,而第2个和第3个网页文档合起来占用50%的度宽,而且是默认的可以调节框架大小,效果如图9.4所示。

9.3 框架的常用属性 - 图1

图 9.4 不可调节框架大小

图9.4中第一个网页文档中的边框不能调节大小,鼠标放上去没有显示出可以拉伸的箭头,而放在新浪网首页的网页文档右边框处能显示出可以调节大小,说明noresize对第一个即网易所在的网页文档不起作用。