|
三、帧(Frame) 作 者 : 阿文
1 、帧的概念。 帧(
Frames )的概念最初在 Navigator 2.0
中被引入,它能够生成许多独立的窗口,这些窗口各自包含不同的页面,而组织起来形成一个总的页面。框架中包含的每个页面都可以独立于别的页面而做改变。帧具有很好的导航特性与易阅读性,它的负作用是,滥用分帧技术会使页面显得复杂而不美观,甚至会造成浏览器的瘫痪。
2 、分帧。 分帧有两种方法。
其一是使用菜单命令。选择主菜单
Modify/ Frameset/ Split Frame Left ,向左面分帧,也可以视情形向
Right 、 Up 、 Down 分割。 第二种方法是手工分帧。首先选中
View 菜单的 Frame Borders 选项,按住 Alt 键,鼠标定位在帧
Borders
的任何一边,并拖动鼠标。如图所示,是把鼠标定位于两条
Border 的交接点,进行拖曳,把页面分割出四个帧。
3 、帧的设置 选择
Windows/ Frames
,打开帧管理器。任意定位于某一帧内,便是选中了该帧,可以在
Properties 面板对其进行设置了。
Properties 面板中主要的几项是: Frame Name
:为帧取一个标识名; SRC ,是指这一帧内打开的源文件;
BORDERS ,是否需要边框线; SCROLL ,是否显示滚动条; MARGIN
WIDTH
我们已经看到在
Dreamweaver
中分帧是如此的简单(在某一被选定的帧中还可以继续向下进行嵌套的任意分割,操作手法同前),而其合并某帧也是极其方便的。只需按住某一将被取消的帧的边框,将其拖曳至与相邻帧的边框重合,两个帧就合二为一了。
4
、在帧中实现超链接。各个帧之间可相互实现链接访问,要注意的是在进行超链接时必须指定链接文件显示在哪一帧中,否则帧的优越性也就不那么显著了。
我们在某一帧中随意输入一行文字,并给它指定一个链接文件。现在我们来看
Properties 面板的 Target
选项,明白了我们刚才为什么要指出为帧选一个标识名,它将在这里产生效用。所有被定义了的帧的标识名,都会显示在这里,选中其中一个,即指定被链接文件将显示在哪一帧中。此外,
Target 里还有固定的几项,它们分别是指: _blank
,被链接文件将在新窗口中显示; _parent
,被链接文件将被显示在其父一级的帧中,这要看你是否进行了多重的分帧设置,如果只分了一次,那么它的效果和下面的
_top 是相同的; _self ,被链接文件显示在原来的帧中; _top
,被链接文件将取代原有页面而显示在整个窗口之中。
5
、帧的替代方案。已经很少有不支持帧的浏览器了,但也有例外,比如纯文本的
Lynx
。作为一个好的设计也应该照顾到这一部分尽管是微乎其微的访问者。
选择
Modify 菜单的 Frameset/ Edit NoFrames Content
,接下来的操作,和建立一个新文件完全相同。你可以对之作一个说明:“本页使用了帧技术,你所使用的浏览器不支持它们。”但做到这样是远远不够的,你的访问者很可能就会楞在那儿无法继续,所以你应该为其做一个链接,指引访问者到另一个页面中去。
建立完毕,取消
Edit NoFrames Content ,回到原来的页面,最后选择 File/ Save All
,保存所有的文件 |