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>

上下各占50%的框架示例

定义了水平的前,中,后列,中列为250px象素,前列与后列分别占剩余的25%与75%

<frameset cols="1*,250,3*">  
内容
</frameset>

三列的框架示例

定义了一个2行*3列的框架

<frameset rows="30%,70%" cols="33%,34%,33%">  
内容
</frameset>

2行3列的框架示例

下面这个例子我们假设页面高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>


 
具体解说
原文地址:https://www.cnblogs.com/jiandanfy/p/1082649.html