首页 理论教育 ASP动态网页设计框架网页创建

ASP动态网页设计框架网页创建

时间:2023-11-05 理论教育 版权反馈
【摘要】:框架网页将浏览器窗口划分为不同区域,这称为框架。框架标记有两个:框架组标记〈FRAMESET〉...〈/FRAMESET〉和框架标记〈FRAME〉。创建一个框架网页并在各个框架中分别显示一个网页,如图2-15所示。

ASP动态网页设计框架网页创建

框架网页将浏览器窗口划分为不同区域,这称为框架。在每个框架中都可以独立显示一个网页。框架标记有两个:框架组标记〈FRAMESET〉...〈/FRAMESET〉和框架标记〈FRAME〉。〈FRAMESET〉标记用以划分框架,〈FRAME〉标记用来声明其中框架页面的内容,并且必须在〈FRAMESET〉范围中使用。框架标记的基本语法格式如下:

〈FRAMESET〉

〈FRAME src=″URL″〉

〈FRAME src=″URL″〉

〈/FRAMESET〉

1.框架组标记

〈FRAMESET〉标记用来定义一个框架组,其基本语法格式如下:

〈FRAMESET rows=xl cols=x2 border=n bordercolor=color frameborder=yes |no framespacing=m〉

〈/FRAMESET〉

框架组标记的属性及其说明如表2-7所示。

表2-7 框架组标记的属性及其说明

说明:其中rows和cols属性的取值可以是像素数(x)、相对于浏览器窗口的百分比数(x%)和相对尺寸(*)。

例如,若要通过框架将浏览器窗口划分为3行,其中第1行占浏览器窗口高度的30%,第2行为200像素,第3行为浏览器窗口的剩余部分,应将rows属性设置为“30%,200,*”;如果将rows属性设置为“*,*,*”,则表示将窗口划分为3个等高的框架;如果将ROWS属性设置为“*,2*,3*”,则表示上边的框架占窗口高度的1/6,中间的框架占窗口高度的1/3,下边的框架占窗口高度的1/2。

2.框架标记

〈FRAME〉标记用于给各个框架指定页面的内容,也就是,它将各个框架和包含其内容的那个文件联系在一起。〈FRAME〉是一个单标记,其语法格式如下:

〈FRAME src=″URL″name=″框架名″frameborder=yes|no marginwidth=xl marginheight=x2 scrolling=yes|no|auto noresize〉

框架标记的属性及其说明如表2-8所示。(www.xing528.com)

表2-8 框架标记的属性及其说明

说明:其中〈FRAME〉标记的个数应等于在〈FRAMESET〉标记中所定义的框架数,并按在文件中出现的次序按先行后列对框架进行初始化

注意

由于〈FRAME SET〉与〈BODY〉标记的作用相同,所以在HTML文件中一般不能同时出现,否则会导致无法正常显示框架。

【例2.16】创建一个框架网页并在各个框架中分别显示一个网页,如图2-15所示。

图2-15 在框架中显示网页

文件命名为2-16.htm 的代码如下:

〈HTML〉

〈HEAD〉〈TITLE〉在框架中显示网页〈/TITLE〉〈/HEAD〉

〈FRAMESET rows=″58,*″〉

〈FRAME src=″2-10.htm″〉

〈FRAMESET cols=″200,*″〉

〈FRAME src=″2-11.htm″〉

〈FRAME src=″2-09.htm″〉

〈/FRAMESET〉

〈/FRAMESET〉〈noframes〉〈/noframes〉

〈/HTML〉

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈