什么是FRAMESET框架

好记性不如烂笔头,经常要用的还是记下了为好。
框架概念:
所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 <FRAMESET> <FRAME> 即可,页面所有框架标记需要放在一个总的 html 档案里,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档案页面而不是其他框窗的档案。[b]<FRAMESET> 是用来划分框窗[/b],每一窗框由一个 <FRAME> 标记所标示,[b]<FRAME>必须在 <FRAMESET> 范围中使用[/b]。
<frameset><frame><noframes>标记的属性:
例子:
<frameset cols="50%,*"><frame name="hello" src="hello.html"> <frame name="hi" src="hi.html"></frameset>
解释:
<frameset>标记语法:
<FRAMESET>...</FRAMESET>
用法:      定义在一个窗口中帧的布局
开始/结束标识: 必须/必须
属性:      rows="..."设定行的数目
         cols="..."设定列的数目
         οnlοad="..."当载入文档时的内部事件触发器
         οnunlοad="..."当卸载文档时的内部事件触发器
空:       不允许
注释:      FRAMESET可以嵌套

<FRAME>
用法:      定义一个帧
开始/结束标识: 必须/非法
属性:      name="..."定义帧的名字
         scr="..."定义在帧中显示的内容的来源
         frameborder="..."定义帧之间的边界(0或1)
         margwidth="..."设置帧的边界和其中内容之间的间距
         margheight="..."设置帧的边界和其中内容之间的间距化
         noresize="..."使帧的尺寸不能变
         scrolling="..."设置滚动条的表示方式(auto, yes, no)
空:       不允许

<noframes>:
当别人使用的浏览器太旧,不支持框架功能时,他看见的将是一片空白。为了避免这种情况,可使用<noframes>这个标记,当使用者的浏览器看不到框架时,他就会看到<noframes>与</noframes>之间的内容,而不是一片空白。
使用方法为:在<frameset>标记范围加入<noframes>标记

一个完整例子:
<frameset rows="55,*" name="indexFrameset" framespacing="0" frameborder="0">
<frame scrolling="no" noresize src="bar.jsp" marginwidth="0" marginheight="0" name="bar">
<frameset cols="250,*" frameborder="1" border="6" framespacing="5" bordercolor="#A1C7F9" name="down">
<frame src="menu.jsp" name="menu" scrolling="yes" frameborder="1" >
<frame scrolling="yes" src="main.jsp" name="main" border="0" frameborder="0">
</frameset>
<noframes>
<body>您的游览器不支持框架</body>
</noframes>
</frameset>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值