18 第八章 框架 框架(frame)最主要的功能是用来分割页面窗口,使每个“小窗口”能显示不同的HTML 文件
这样的页面结构称为框架结构的页面,而这些“小窗口”就被称为框架的“窗口”
本章将详细讲解各种框架标记的使用
1 框架的基本结构 “框架”是由英文 frame 翻译过来的,也有人也把它翻译为“帧”
使用框架结构,可以在一个浏览器窗口中装载多个HTML 文件,即每个网页占据一个框架
而多个框架可以同时显示在同一个浏览器窗口中,它们组成了一个最大的框架
框架的基本语法如下: „„ 框架的外层标志是和,这对标志用来定义主文档中有几个帧、并且各个帧是如何排列的,定义的方法是使用cols 属性或 row s 属性,cols 属性值用来垂直分割窗口,row s 属性值用来水平分割窗口
使用标志时,这两个属性必须至少选择一个,否则浏览器只显示第一个定义的帧,剩下的一概不管
row s 和 cols 的属性值可以是百分数、像素值或星号“*”,其中星号代表那些未被说明的空间
同时,所有的帧按照 row s 和 cols 的值从左到右、然后从上到下排列
说起来也许很抽象,过一会儿大家一看例子就明白了
标志放在之间,用来定义某一个具体的框架
标志具有 src 和 name属性,这两个属性一般都需要赋值
src 是此框架要显示的HTML 文件名(包括路径),name 是此框架的名字,这个名字用来供超链接标志使用的
假设我们已有三个网页文件 chap8_cat1
html、chap8_cat2
html、chap8_cat3
html,chap8_cat1
html 内容如下: chap8_cat2
html 内容如下: 19 chap8_cat3
html 内容如下: 大家已经看到了:因此这三个网页都很简单,