Frameset 框架集

来源:互联网 发布:h5场景制作软件 编辑:程序博客网 时间:2024/05/18 03:19

和框架集相关的三个标签frameset 标签、frame 标签、iframe 标签。使用frameset 时不可以和body
同时使用,因为它们是同级的。一个frame 引导 了一个html 文档。一个框架集可包含多个html 文档。

「Frameset 的一些属性」

cols="" 把一个浏览器窗口按列进行切割,也就是把浏览器竖着切分cols="20%,200,*"左边部分占20%,中间部分占200px,剩下的为第三部分。rows="20%,200,*"以行方式分割,横着划分border="1" 通过值来设置bordercolor=”red” 框架边的颜色

「Frame 的常用属性」

①name 设置框架名称。②src 设置此框架要显示的网页名称或路径。此为必须设置的属性。③scrolling="" 设置是否要显示滚动条。设定值为yes, no。④noresize="noresize" noresize="noresize" 设置了noresize 的frame 会影响其它两旁的frame,如果当前frame 在最边上,则只影响它本身。chrome可设置在frameset 中,这样全局都不可拖动,而火狐要设置在具体的frame 上。
如果不支持framset 框架集的话,要使用noframes 标签来替代<noframes><body>您的浏览器无法处理框架!</body></noframes>

iframe 内联框架

iframe 内联框架可以包含在body 中,和普通的元素一样相关属性①width 可设置内联框架的宽②height 可设置内联框架的高③name 设置框架名称④src 设置页面的路径⑤scrolling="" yes/no 滚动条

关于框架集的a 标签的target 属性值
_blank,在新的窗口中打开被链接文档
_self,默认,在相同的框架中打开被链接文档
_parent,在父框架集中打开被链接文档(在最外面的frameset 中打开)
_top,在整个窗口中打开 framename,通过名字在指定的框架中打开(最常用)

框架集的示例 index.html

<!doctype html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><frameset rows="200px,* "><frame src="http://www.baidu.com"/><frameset cols="30%,*"><frame src="list.html"/><frame src="http://www.baidu.com" name="TestName" /></frameset></frameset></html>

list.html

<!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"><title></title></head><body>    <a href="http://www.360.com" target="TestName">百度</a></body></html>
原创粉丝点击