<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的使用方法相关推荐

  1. html中的框架frameset和frame及iframe

    通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面. 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面,简而言之,就是在一个窗口中显示多个页面. 每个页面称之为一个框架.并且每个框架独立 ...

  2. iframe 、frameset 、frame的区别

    iframe 一.iframe属性的用法 标签规定一个内联框架.内联框架可以在当前的HTML文档中插入框架,框架内可以链接另一个页面 它是 一个围堵标记,但围着的字句只有在浏览器不支援 iframe ...

  3. html的frame怎么使用方法,HTML frame标签怎么用?frame标签的具体使用实例

    本篇文章主要为大家讲述的是关于HTML frame标签的用法,还有关于frame标签中的属性介绍.还有关于frame标签的使用实例,下面就让我们一起来看看这篇文章吧 首先我们先看看HTML frame ...

  4. HTML 框架 frameset,frame

    通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面.每份HTML文档称为一个框架,并且每个框架都独立于其他的框架 框架结构标签(<frameset>) 框架结构标签(<fram ...

  5. frameset和frame

    <!--<!DOCTYPE html> <html><head><meta charset="utf-8"><title ...

  6. 网页学习——创建HTML框架(frameset、frame、iframe)

    框架标签是一种与网页布局密切相关的标签,通过使用框架,可以在同一个浏览器窗口显示多个页面. 1.框架集标签 < frameset > < frameset >元素中的cols. ...

  7. frameset、frame、iframe

    HTML框架和HTML内联框架 frameset是框架结构标签,它是HTML框架,frame是一个窗口(框架)标签,iframe是内联框架标签 HTML框架 框架结构标签:frameset 主要是定义 ...

  8. Frameset打印frame的问题(downmoon)

    问题: 位于同一个父页面的两个框架间, 比如有"RightWin"和"WorkWin"两个框架,在"RightWin"里有个按钮print, ...

  9. java frame的使用方法_java内部窗体internalFrame的使用方法

    ,运行的时候,先产生的是父窗体,里面有一个按钮 ,点击他可以产生子窗体,生成的子窗体中也有一个按钮,点击这个按钮的时候,也将产生一个窗体,但 这个窗体是属于父窗体的,运行的时候可能你点击按钮后看不到效 ...

最新文章

  1. 杭州往事之与L项目SME Cathy小聚
  2. oracle中同义词的用法,Oracle中使用同义词介绍
  3. war 发布后页面不更新_一文看懂tomcat8如何配置web页面管理
  4. jpa添加索引的几种方式
  5. 栏目图片 栏目描述_昕街拍|长期福利栏目来啦,秀街拍赢礼品!
  6. IOS学习笔记之二十二(文件io)
  7. 6大设计原则之接口隔离原则
  8. 用户层关闭杀毒软件安全保护
  9. 【图像处理】MATLAB:点、线、边缘检测
  10. Android输入事件InputReader和InputDispatcher分析
  11. win10 默认程序 edge
  12. SDL(01-10)
  13. 中本聪往事(一)PGP的密码战争
  14. 魔百盒CM201-1,YS代工-免拆-线刷固件及教程
  15. IOS时间格式问题调试与解决
  16. Salesforce随笔: 解决被指定给Chatter相关用户的RecordType无法被删除的问题
  17. 求某年某月1日是星期几C语言,用c语言调用函数编程,1990年1月1日是星期一 要求输入某年某月某日,输出它是星期几...
  18. 关于如何免费下载专利、英文文献等?
  19. Excel/pandas遍历各表拼接并对具体列进行文本筛选
  20. STM32F103C8T6引脚图及引脚功能说明

热门文章

  1. python异常处理机制例题_16.python异常处理
  2. 电脑上没有蓝牙图标找不到了?
  3. java-IO流(4)-对象流及其序列化介绍
  4. 求一元二次方的根(虚根求法)
  5. go 函数os.OpenFile
  6. 域名可以用多久_域名保护期限是多久?过期了域名还能用吗
  7. ARM NVIC GIC
  8. python数据维度小测试_数据分析|如何做一个ABtest测验
  9. java爬取新浪微博带有“展开全文”的完整微博文本
  10. daily reading