frameset和frame的使用方法
<frameset>
<frame src="url">
<frame src="url">
...
</frameset>
在有Frames结构的HTML文件中,Frames文件的整体结构为:
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<FRAMESET>
<FRAME SRC="url">
<FRAME SRC="url">
......
</FRAMESET>
</HTML>
Framees结构中的每个URL值指定了一个文件(这个文件必须事先做好),这个文件将载入相应的窗口。
各窗口的尺寸设置
我们将窗口分割为几块,横向分用ROWS属性,纵向分用COLS属性,每一块的大小可以由这两个属性的值来实现。
<frameset cols=#> 例:<frameset cols="100,200,300">
<frameset rows=#> 例:<frameset rows="10%,20%,70%">
#的值为一对用引号括起来的字符串,字符串中的数字表示每个分窗口所占的尺寸,数字中间用逗号隔开,有几个数字就表示分出了几个窗口。当然,这其中的任何一个数字也可以由“*”来代替,这样表示由浏览器自动设置其大小。
如:<frameset cols="100,200,*">
<frameset cols="100,*,*"> 将100像素以外的窗口平均分配
<frameset cols="*,*,*"> 将窗口分为三等份
纵向排列多个窗口:
<frameset cols=30%,20%,50%>
<frame src="frame/A.html">
<frame src="frame/B.html">
<frame src="frame/C.html">
</frameset>
横向排列多个窗口:
<frameset rows=25%,25%,50%>
<frame src="frame/A.html">
<frame src="frame/B.html">
<frame src="frame/C.html">
</frameset>
纵横排列多个窗口:
<frameset cols=20%,*>
<frame src="frame/A.html">
<frameset rows=40%,*>
<frame src="frame/B.html">
<frame src="frame/C.html">
</frameset>
</frameset>
各窗口间相互操作(Frame Target)
由Frames分出来的几个窗口的内容并不是静止不变的,往往一个窗口的内容随着另一个窗口的要求而不断变化,这就提高了Frames的利用价值。为了完成各窗口之间的相互操作,我们必须为每一个窗口起一个名字,这个名字用属性Name来定义。
窗口标识(Frame Name)
<frame src=url name=“窗口名”> 例如: <frame src="frame/a.html" name=“left”>
定义了窗口名称,还应该有Target来配合使用,Target属性指定了所链接的文件出现在哪一窗口。Target的值可以是name定义的名称,也可以是以下四类值:
<a href=url target=_blank> 显示一个新窗口
<a href=url target=_self> 显示在同一个窗口
<a href=url target=_parent> 显示在Frameset的前一份文件的窗口
<a href=url target=_top> 显示在整个浏览器窗口
例:
<frameset cols=50%,50%>
<frame src="frame/left.htm" name="left">
<frame src="frame/right.htm" name="right">
</frameset>
Frame 的其它属性
<frame frameborder=#> #=yes, no 各窗口边框的设置,yes表示有边框,no表示没有边框
<frame marginwidth=# marginheight=#>
#的值为像素点 设置各窗口的上下左右边界宽度,如果不设置,由浏览器自动决定。
<frame scrolling=#> #=yes, no, auto 滚动条设置,yes 表示有,no表示没有,auto表示由浏览器自动设置,#=缺省值是 auto
<frame noresize> noresize属性来设置不可变动的框边
各窗口边框的设置举例:
<frameset rows=30%,*>
<frame src="Acol.html" frameborder=1>
<frameset cols=30%,*>
<frame src="Bcol.html" frameborder=0>
<frame src="Ccol.html" frameborder=0>
</frameset>
</frameset>
示例(A 有边框,B、C 没有)
页面空白举例:
<frameset cols=50%,50%>
<frame src="A.html">
<frame src="A.html"
marginwidth=50
marginheight=50>
</frameset>
frameset和frame的使用方法相关推荐
- html中的框架frameset和frame及iframe
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面. 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面,简而言之,就是在一个窗口中显示多个页面. 每个页面称之为一个框架.并且每个框架独立 ...
- iframe 、frameset 、frame的区别
iframe 一.iframe属性的用法 标签规定一个内联框架.内联框架可以在当前的HTML文档中插入框架,框架内可以链接另一个页面 它是 一个围堵标记,但围着的字句只有在浏览器不支援 iframe ...
- html的frame怎么使用方法,HTML frame标签怎么用?frame标签的具体使用实例
本篇文章主要为大家讲述的是关于HTML frame标签的用法,还有关于frame标签中的属性介绍.还有关于frame标签的使用实例,下面就让我们一起来看看这篇文章吧 首先我们先看看HTML frame ...
- HTML 框架 frameset,frame
通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面.每份HTML文档称为一个框架,并且每个框架都独立于其他的框架 框架结构标签(<frameset>) 框架结构标签(<fram ...
- frameset和frame
<!--<!DOCTYPE html> <html><head><meta charset="utf-8"><title ...
- 网页学习——创建HTML框架(frameset、frame、iframe)
框架标签是一种与网页布局密切相关的标签,通过使用框架,可以在同一个浏览器窗口显示多个页面. 1.框架集标签 < frameset > < frameset >元素中的cols. ...
- frameset、frame、iframe
HTML框架和HTML内联框架 frameset是框架结构标签,它是HTML框架,frame是一个窗口(框架)标签,iframe是内联框架标签 HTML框架 框架结构标签:frameset 主要是定义 ...
- Frameset打印frame的问题(downmoon)
问题: 位于同一个父页面的两个框架间, 比如有"RightWin"和"WorkWin"两个框架,在"RightWin"里有个按钮print, ...
- java frame的使用方法_java内部窗体internalFrame的使用方法
,运行的时候,先产生的是父窗体,里面有一个按钮 ,点击他可以产生子窗体,生成的子窗体中也有一个按钮,点击这个按钮的时候,也将产生一个窗体,但 这个窗体是属于父窗体的,运行的时候可能你点击按钮后看不到效 ...
最新文章
- 杭州往事之与L项目SME Cathy小聚
- oracle中同义词的用法,Oracle中使用同义词介绍
- war 发布后页面不更新_一文看懂tomcat8如何配置web页面管理
- jpa添加索引的几种方式
- 栏目图片 栏目描述_昕街拍|长期福利栏目来啦,秀街拍赢礼品!
- IOS学习笔记之二十二(文件io)
- 6大设计原则之接口隔离原则
- 用户层关闭杀毒软件安全保护
- 【图像处理】MATLAB:点、线、边缘检测
- Android输入事件InputReader和InputDispatcher分析
- win10 默认程序 edge
- SDL(01-10)
- 中本聪往事(一)PGP的密码战争
- 魔百盒CM201-1,YS代工-免拆-线刷固件及教程
- IOS时间格式问题调试与解决
- Salesforce随笔: 解决被指定给Chatter相关用户的RecordType无法被删除的问题
- 求某年某月1日是星期几C语言,用c语言调用函数编程,1990年1月1日是星期一 要求输入某年某月某日,输出它是星期几...
- 关于如何免费下载专利、英文文献等?
- Excel/pandas遍历各表拼接并对具体列进行文本筛选
- STM32F103C8T6引脚图及引脚功能说明