frameset框架知识

frameset框架知识

ID:14901568

大小:60.00 KB

页数:5页

时间:2018-07-30

frameset框架知识_第1页
frameset框架知识_第2页
frameset框架知识_第3页
frameset框架知识_第4页
frameset框架知识_第5页
资源描述:

《frameset框架知识》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、HTML标签定义和用法frameset元素可定义一个框架集。它被用来组织多个窗口(框架)。每个框架存有独立的文档。在其最简单的应用中,frameset元素仅仅会规定在框架集中存在多少列或多少行。您必须使用cols或rows属性。实例简单的三框架页面:

2、l>可选的属性属性值描述DTDcols·pixels·%·*定义框架集中列的数目和尺寸。有关cols属性的详细信息。Frows·pixels·%·*定义框架集中行的数目和尺寸。有关rows属性的详细信息。F作用和用法标签有一个必需的属性:要么是rows,要么是cols,这取决于您的选择,它们定义了文档窗口中框架或嵌套的框架集的行或列的大小及数目。这两个属性都接受用引号括起来并用逗号分开的值列表,这些数值指定了框架的绝对(像素点)或相对(百分比或其余空间)宽度(对列而言),或者绝对或相对高度(对行

3、而言)。这些属性值的数目决定了浏览器将会在文档窗口中显示多少行或列的框架。与表格一样,浏览器在显示时会尽可能接近给定的框架集尺寸。但是,浏览器不会为了能够容纳下超出边沿的框架集而扩展文档窗口的边界,也不会在指定的框架没有填满整个窗口时用空白区域来填满窗口。相反,浏览器会根据一个框架在行和列中相对于其他框架的大小来分配空间,这样就能够填满整个文档窗口了。(注意到一个主框架文档中没有滚动条了吗?)例子例子1下面的代码将创建3行框架:其中的每行都贯穿整个文档窗口。第

4、一和最后一个框架被设为150像素高,第二行设置成300像素高。实际上,除非浏览器窗口正好是600像素高,否则浏览器将会自动按照比例延伸或压缩第一和最后一个框架,使得这两个框架都占据1/4的窗口空间。中间行将会占据剩下1/2的窗口空间。例子2用窗口尺寸的百分比表示的框架行和列尺寸数据更加实际。例如,下面这个示例与刚才那个示例的效果相同:当然,如果这些百分比加起来不是100%,浏览器也会自动按照比例重新给出每行尺寸以消除差异。例子3如果你像我们一样,那么将问题综合

5、起来就不是一件难事。可能有的框架设计人员正为同样的困难而感到苦恼,这就解释了为什么他们要在的rows和cols值上加上星号。它告诉浏览器要在将相邻的框架放入框架集之后,给剩下的空间分配各自的行或列。例如,当浏览器遇到下列框架标签时:上面的例子会生成一个宽为固定的100像素的列,然后再生成另一个框架列,该列会占据框架集中其余所有的空间。例子4您还可以对多个列或行属性值使用星号。在这样的情况下,相应的行或列将对可用空间进行等分,例如:

6、ws="*,100,*">这条语句在框架集的中间生成一个100像素高的行,并在这行的上边和下边各生成一个相同尺寸的行。例子5如果在星号前放置一个整数值,相应的行或列就会相对地获得更多的可用空间。例如:它生成了4列:第一列占据整个框架集宽度的10%。然后浏览器把其他空间的3/5分配给第二个框架,第三个和第四个框架各分配其余空间的1/5。从上面的例子可以发现,使用星号(尤其是用数值作为前缀),可以很容易地在一个框架集中分割剩下的空间。HTML标签定义和

7、用法标签定义frameset中的一个特定的窗口(框架)。frameset中的每个框架都可以设置不同的属性,比如border、scrolling、noresize等等。实例简单的三框架页面:TIYHTML与XHTML之间的差异在HTML中,

8、标签没有结束标签。在XHTML中,标签必须被正确地关闭。提示和注释:注释:如果您希望验证包含框架的页面,请确保doctype被设置为"FramesetDTD"。阅读更多有关DOCTYPE的内容。重要事项:您不能与标签一起使用标签。不过,如果您需要为不支持框架的浏览器添加一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。