HTML 窗口分帧技术

来源:互联网 发布:win10控制软件安装 编辑:程序博客网 时间:2024/05/16 17:05

HTML 窗口分帧技术是将浏览器窗口分隔成多个独立的窗口,每一个窗口都可以显示一个独立的网页文件,这些窗口称为帧,每个帧拥有自己的URL。Generally, 分帧操作比较适用于后台,用于前台的话(除iframe)不利于搜索引擎的搜索。

<frameset>

<frame url=>

...

<frameset> <!-- frameset可以嵌套 -->

...

<frame url=>

...

</frameset>

<frame url=>

...

</frameset>

1. frameset不可以放在body体中,因为分帧与网页主体内容不能混合,它的主要属性:

- rows="n1,n2,..."(可以用具体值如200,百分比和*)

- cols="n1,n2,..."(细节似上)

- border(确定边界的宽度)

- frameborder(有0/1两个值,代表无/有边界)


2. frame,主要属性:

- src(URL),定位帧内容的来源

- name,自定义name,可作为a href属性target的值(target有四个值,其中_top表示在页面顶端显示,而_parent表示在父窗口顶端显示),表示点击超链接时会跳到该帧所定义的url

- scrolling(两个值,no/yes代表有无下拉条)

- boresize(添加该属性表示不可调动伸缩窗口)


3. <noframe>content</noframe>

如果浏览器不支持分帧,可以返回显示content

4. <iframe></iframe>可以用在body体中间,不需要在setframe中,其他用法和frame一样

<html>        <head><title>iframe prac</title></head>        <body>                You can search it via Baidu:<br>                <iframe src="http://www.baidu.com" width=100% height=300 scrolling=no></iframe><br>                Got the satisfing ans? <a href="http://www.google.com">No</a><br>        </body></html>





0 0