框架可以生成独立变化和滚动的窗口,从而能将一个窗口分割为若干个字窗口。在每一个字窗口中显示一个HTML文档。我们这回就来看看多文档的基本结构和子窗口之间的交叉。
一,基本结构HTML使用
(一),
该标签是框架设计标签,成对使用。首尾标签之间的容就是使用到框架的HTML主体部分。在使用框架的HTML文档中不能出现
(1)数字。表示子窗口高度(宽度)所占的像素点数。
(2)百分数。表示子窗口高度(宽度)占整个浏览器窗口高度(宽度)的百分比。(3)符号“*”。当符号*只出现一次。即其他子窗口的大小都有明确的定义时,表示该子窗口的大小将根据浏览器窗口的大小而自动调整。当符号*出现一次以上时,表示按比例分割浏览器窗口的剩余空间。例如:
(二),标签。HTML用标签来标识子窗口。标签是嵌套在框架设置标签
(1)SRC属性。用以定义子窗口的名称。
(2).name属性。用于定义子窗口的名称。
(3)frameboder属性。该属性的参数值为1或0。当参数值为1时,表示该子窗口有边框,为0时没有边框。该属性缺省值为1。
(4)bordercolor属性。用以规定子窗口的边框颜色。如果在一个以上的标签中定义了子窗口的边框颜色,则以第一次指定的颜色为标准。在指定边框颜色时,可以使用颜色的RBG代码或直接使用与该颜色想对应的英文单词。bordercolor属性的参数值可以是16种颜色中的任意一种。
(5)sclling属性。属性的参数值为yes,no或auto之一。参数值为yes时表示该子窗口始终有滚动条。为no时是始终没有滚动条。为auto时表示当文档的容超出窗口围时,浏览器自动为该子窗口添加滚动条。scolling属性的缺省值为auto.
(6)maginwidth和marginwidht属性。这两个属性是用来指定显示容与窗口边界之间的空白距离大小的。其中maginwidth属性用于确定显示容与左右边界之间的距离;maginwidht用来确定显示容与上下边界之间的距离。这两个属性的参数值都是数字。分别表示左右边距所占的像素点数。
(三),标签。使用该标签可以在用户浏览器不支持框架显示时告之用户一些相关信息,以免浏览者对空白窗口画面感觉莫名其妙。标签是成对使用的。首尾标签之间的容就上告之浏览者的信息。如“如您看到空白的画面说明您的浏览不支持框架显示”。虽然常用的两中浏览器IE和NC都是支持框架显示的。但为了加强文档的适用性,我们最好还是养成使用这个标签的习惯。
(四),基本结构。
我们举例说明HTML中框架文档的基本结构:
.
如果您看到空白的画面,说明您的浏览器是不支持框架机构的
其中,
您使用的浏览器不支持框架
二,目标窗口的交叉。
为了方便用户进行搜索和浏览,我们经常用到一系列锚标组成的索引目录显示在一个子窗口中,而将锚标所指向的容放在另一个子窗口中。显示锚标的子窗口通常被成为”源窗口“,显示目标文档的窗口则称之为“目标窗口”。
在进行交叉标签的name属性定义目标窗口的名称,然后再修改显示在源窗口中的文档。在所有的标签中添加语句target="目标窗口名称"来指定目标文档的显示位置。例如:/P>连接时,我们必须先用