frameset

框架:网页分割成若干区域,每个区域显示一个独立的网页文件,可以把需要固定内容部分和需要改变部分分别放到独立的框架内,如果某个网页分成:上方固定,左侧嵌套,即三部分,则文件数是3+1个文件。

1 选择框:a ALT+单击;b 框架面板;

2 选择框架集:框架面板---单击框架集边框;

3 拆分框架:a 布局工具;b ALT+边框拖动;

4 删除框架:拖动边框线重叠即可;

5 调整框架大小:拖动边框;

6 新建---框架集-上方固定,左侧嵌套-文件-保存全部(这时可以看到框架集的选中部分)-index-main-left-top;

框架集文件

文件-新建-框架集文件-上方固定,左边嵌套--此时的框架集分为三个部分:topframe,leftfram,mainframe,由框架集文件分别链接三部分组合到一起形成框架集文件,即一共是有四个文件。

框架集的选择:窗口-框架集;

目标指定链接的页应当在其中载入的框架或窗口。(当图像没有链接到其它文件时,此选项不可用。)当前框架集中所有框架的名称都显示在“目标”列表中。也可选用下列保留目标名:

_blank 将链接的文件载入一个未命名的新浏览器窗口中。

_parent 将链接的文件载入含有该链接的框架的父框架集或父窗口中。如果包含链接的框架不是嵌套的,则链接文件加载到整个浏览器窗口中。

_self 将链接的文件载入该链接所在的同一框架或窗口中。此目标是默认的,所以通常不需要指定它。

_top 将链接的文件载入整个浏览器窗口中,因而会删除所有框架。

<html><head>

<title>0001</title>

<meta name="GENERATOR"content="Microsoft FrontPage 5.0">

<meta name="ProgId"content="FrontPage.Editor.Document">

</head>

<frameset rows="16%,*">

<frame name="top" src="0001-1.htm"target="_self" scrolling="auto">

<frameset cols="55%,45%">

<frame name="bottom1" src="0001-2.htm"target="bottom" scrolling="auto">

<frame name="bottom" src="0001-4.htm"target="_self" scrolling="auto">

</frameset>

<noframes>

 <body>

<p></p> </body>

</noframes>

</frameset>

</html> <GDRTVU Dept of FL,2003-07, ZJW>

<frameset>定义窗口框架组件,(不能放在<body>标记中;

<frame>定义窗口框架中的子窗口组件;(单标记)

窗口框架的分割分式:

1 水平分割,利用frameset的rows属性:<framesetrows=(h1,h2,…,*>

2 垂直分割,利用frameset的cols属性:<framesetcols=(w1,w2,…,*>

*表示最后一个子窗口的剩余高度或宽度;

 

框架可以嵌套;

窗口架框的宽度,利用frameset的border属性;<frameset border=n>

窗口架框的隐藏,利用frameset的frameborder属性;<frameset frameborder=0>

指定子窗口的显示网页:<frame src="---">

定义子窗口的名称<frame name="left">

控制框架滚动条:<frame scrolling=yes or no or auto>

子窗口大小可以使用鼠标调整,亦可固定<frame noresize>;

网页显示子窗口(用超链接),利用超链接的target属性:

<A href="---"target="subwindowname">wwu</a>

用超链接设置在上一层框架显示网页:

<A href="---"target="-parent">wwu</a>

框架文件可以通过超链接的target-framename属性显示在子框架中,可以多层这样显示;

框架集文件中有n个frame标签,才有n个子窗口。(如果在实际的网页显示中,如果有超链接在子窗口中再显示的文件是三窗口框架文件,则会有n+3-1个子窗口;

<html><head>
<title>0001</title>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<frameset rows="16%,*">
<frame name="top" src="0001-1.htm" target="_self" scrolling="auto">
<frameset cols="55%,45%">
<frame name="bottom1" src="0001-2.htm" target="bottom" scrolling="auto">
<frame name="bottom" src="0001-4.htm" target="_self" scrolling="auto">
</frameset>
<noframes>
<body>
<p></p> </body>
</noframes>
</frameset>
</html> <GDRTVU Dept of FL, 2003-07, ZJW>

<frameset>定义窗口框架组件,(不能放在<body>标记中;
<frame>定义窗口框架中的子窗口组件;(单标记)

窗口框架的分割分式:
1 水平分割,利用frameset的rows属性:<frameset rows=(h1,h2,…,*>
2 垂直分割,利用frameset的cols属性:<frameset cols=(w1,w2,…,*>
*表示最后一个子窗口的剩余高度或宽度;

框架可以嵌套;
窗口架框的宽度,利用frameset的border属性;<frameset border=n>
窗口架框的隐藏,利用frameset的frameborder属性;<frameset frameborder=0>
指定子窗口的显示网页:<frame src="---">
定义子窗口的名称<frame name="left">
控制框架滚动条:<frame scrolling=yes or no or auto>
子窗口大小可以使用鼠标调整,亦可固定<frame noresize>;
网页显示子窗口(用超链接),利用超链接的target属性:
<A href="---" target="subwindowname">wwu</a>
用超链接设置在上一层框架显示网页:
<A href="---" target="-parent">wwu</a>
框架文件可以通过超链接的target-framename属性显示在子框架中,可以多层这样显示;
框架集文件中有n个frame标签,才有n个子窗口。(如果在实际的网页显示中,如果有超链接在子窗口中再显示的文件是三窗口框架文件,则会有n+3-1个子窗口;