HTML frameset 标签
frameset 标签 -- 代表HTML框架
- frameset标签是成对出现的,以
<frameset>
开始,</frameset>
结束 - 当使用框架时页面中不应该有
body
标签 - 使用框架时应该声明支持框架的文档类型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
- 属性:
cols
-- 定义了水平框架,取值为象素px或者百分比%rows
-- 定义了垂直框架,取值为象素px或者百分比%
- 引用网址:http://www.dreamdu.com/xhtml/tag_frameset/
示例
定义了上行与下行,并且它们各占页面的50%
<frameset
rows
=
"50%, 50%"
>
内容
</frameset>
定义了水平的前,中,后列,中列为250px象素,前列与后列分别占剩余的25%与75%
<frameset
cols
=
"1*,250,3*"
>
内容
</frameset>
定义了一个2行*3列的框架
<frameset
rows
=
"30%,70%"
cols
=
"33%,34%,33%"
>
内容
</frameset>
下面这个例子我们假设页面高1000px,第一行的30%为300px,中上行为400px,剩下的300px被下面两个分配,"2*"是两倍的意思,"*"等价与"1*",所以中下行为100px,下行为200px
<frameset
rows
=
"30%,400,*,2*"
>
内容
</frameset>
嵌套框架,框架可以进行多层嵌套
具体解说<frameset
cols
=
"33%, 33%, 34%"
>
第一个frame
<!--第二个frame-->
<frameset
rows
=
"40%, 50%"
>
第二个frame的第一行
第二个frame的第二行
</frameset>
第三个frame
</frameset>