7.2框架的创建 在 UltraDev4中,专门提供了一个用于创建框架的对象面板 集成8种常用的框架,通过它们,用户可以很快完成各种框架结构 的应用。另外,通过莱单,用户也可以逐步完成框架的创建。下 面分别对框架的规划、创建和分割进行介绍。 ,21框架的规划 在正式创建框架页面之前,必须对框架页面的布局和内容进行 规划,以减少后期修改工作。规划框架页面可能会涉及到下列几 个问题 确定页面结构。通过结构草图规划页面内框架的数量、排列方式 是否需要滚动条、框架与框架之间的距离等。通常,三框架页面 是大多数人的选择 协调色彩。多框架的页面需要使用协调的背景色、文本色和链接 色,尤其是链接颜色应该统一。用户应该从页面、甚至站点设计 的全局出发,考虑框架内色彩的应用问题
7.2 框架的创建 在 UltraDev 4中,专门提供了一个用于创建框架的对象面板, 集成8种常用的框架,通过它们,用户可以很快完成各种框架结构 的应用。另外,通过莱单,用户也可以逐步完成框架的创建。下 面分别对框架的规划、创建和分割进行介绍。 7.2.1框架的规划 在正式创建框架页面之前,必须对框架页面的布局和内容进行 规划,以减少后期修改工作。规划框架页面可能会涉及到下列几 个问题: • 确定页面结构。通过结构草图规划页面内框架的数量、排列方式、 是否需要滚动条、框架与框架之间的距离等。通常,三框架页面 是大多数人的选择。 • 协调色彩。多框架的页面需要使用协调的背景色、文本色和链接 色,尤其是链接颜色应该统一。用户应该从页面、甚至站点设计 的全局出发,考虑框架内色彩的应用问题
规划初始页面。每个框架都应该有一个初始页面,简单的问候语 富有意义的图像都可以作为初始页面的内容,否则在测览器内将 看到一个空白的区域。初始页面可以是以前创建的页面文件,也 可以从空白页面开始,在发布站点之前,完成空白页面的编辑和 填充 确定目标框架。目标框架是更换最频繁的窗口区域,可能多个链接 目标都需要在此框架内打开,所以该框架应该处在醒目的位置, 而且显示区域比较大,一般应占整个页面的60%以上的比例空间 7.22创建框架 要为当前页面创建框架结构,最常用的方法是使用 Frames对 象面板来创建。在该面板中, UltraDeⅴ4提供了8种框架结构(如 图7-6所示),用户只要单击其中的框架按钮,就可以在当前页面 或者插入点所在的框架中应用按钮所对应的框架结构,完成页面 分割任务。例如,单击对象面板中的 Insert Left and Nested Top Frame按钮,可将当前文档窗口分割成三部分,如图7-7所示
• 规划初始页面。每个框架都应该有一个初始页面,简单的问候语、 富有意义的图像都可以作为初始页面的内容,否则在测览器内将 看到一个空白的区域。初始页面可以是以前创建的页面文件,也 可以从空白页面开始,在发布站点之前,完成空白页面的编辑和 填充。 •确定目标框架。目标框架是更换最频繁的窗口区域,可能多个链接 目标都需要在此框架内打开,所以该框架应该处在醒目的位置, 而且显示区域比较大,一般应占整个页面的60%以上的比例空间。 7.2.2创建框架 • 要为当前页面创建框架结构,最常用的方法是使用Frames对 象面板来创建。在该面板中,UltraDev 4提供了8种框架结构(如 图7-6所示),用户只要单击其中的框架按钮,就可以在当前页面 或者插入点所在的框架中应用按钮所对应的框架结构,完成页面 分割任务。例如,单击对象面板中的 Insert Left and Nested Top Frame按钮,可将当前文档窗口分割成三部分,如图7-7所示
r 图76 Frames对象面 图77通过 Frames对象面板创建框架 单独使用 UltraDev4提供的8种框架结构,是不能满足框架页面的创建需要 的,开发人员需要结合使用它们才能创建各种各样的框架。 UltraDev4不但允 许用户在一个文档窗口中应用框架技术,也允许用户嵌套框架,即在单个框架 中应用框架。 除了 Frames对象面板外,用户还可以通过三种方式来创建框架:一种是通过 Inse菜单下的 Frames-子菜单来完成,一种是通过Modf丶菜单的 Frameset子菜单 来完成,另一种是使用At功能键。其中,Alt功能键的使用必须是在原有框架 的基础上。如果用户要使用At功能键分割框架,可按住Alt功能键,将鼠标移 动到框架边框处。当鼠标的形状切换成垂直状时,沿箭头指示的方向拖动鼠标 可将框架分割成上、下两个部分。当鼠标的形状切换成水平状时,沿箭头指 示的方向拖动鼠标,可将框架分割成左、右两个部分
图7-6 Frames对象面 图7-7 通过Frames对象面板创建框架 单独使用 UltraDev 4提供的 8种框架结构,是不能满足框架页面的创建需要 的,开发人员需要结合使用它们才能创建各种各样的框架。UltraDev 4不但允 许用户在一个文档窗口中应用框架技术,也允许用户嵌套框架,即在单个框架 中应用框架。 除了Frames对象面板外,用户还可以通过三种方式来创建框架:一种是通过 Insert菜单下的Frames子菜单来完成,一种是通过Modify菜单的Frameset子菜单 来完成,另一种是使用Alt功能键。其中,Alt功能键的使用必须是在原有框架 的基础上。如果用户要使用Alt功能键分割框架,可按住Alt功能键,将鼠标移 动到框架边框处。当鼠标的形状切换成垂直状时,沿箭头指示的方向拖动鼠标 ,可将框架分割成上、下两个部分。当鼠标的形状切换成水平状时,沿箭头指 示的方向拖动鼠标,可将框架分割成左、右两个部分
723修改框架属性 用户在创建框架时, UltraDev4都按照默认的内容来设置框 架的大小以及其他一些属性,包括边框的有无、边框宽度、边框 颜色、所选行或列的宽度、行或列宽度的度量单位等内容。为了 框架的美观和统一,用户还必须对上面这些属性进行设置,下面 分别进行介绍 选择框架 要对框架进行属性设置和其他操作,首先必须选择框架 UltraDev4提供了两种选择框架的方法,用户可选择其中任一种方 法 必 Behaviors|Dx;tx回票m|xay 图7-8框架面板 按住Alt功能键,单击页面内的框架 在打开的框架面板内单击框架。框架面板是 UltraDeⅴ4用于管理框 架的工具,执行 window菜单的 Frames命令或者使用Ctr+F10组 合键时,都将打开如图7:8所示的框架面板,当前页面的框架集及 其框架的布局将显示在框架面板内
7.2.3 修改框架属性 用户在创建框架时,UltraDev 4都按照默认的内容来设置框 架的大小以及其他一些属性,包括边框的有无、边框宽度、边框 颜色、所选行或列的宽度、行或列宽度的度量单位等内容。为了 框架的美观和统一,用户还必须对上面这些属性进行设置,下面 分别进行介绍。 1.选择框架 要对框架进行属性设置和其他操作,首先必须选择框架 UltraDev 4提供了两种选择框架的方法,用户可选择其中任一种方 法: 图7-8 框架面板 • 按住Alt功能键,单击页面内的框架。 • 在打开的框架面板内单击框架。框架面板是UltraDev 4用于管理框 架的工具,执行 window菜单的Frames命令或者使用 Ctrl+ F10组 合键时,都将打开如图7-8所示的框架面板,当前页面的框架集及 其框架的布局将显示在框架面板内
UltraDeⅴ4提供了两种选择框架集的方法,用户可执行下列操作之 在文档窗口单击框架边框。 在框架面板内单击包围框架的白色边框。 无论是框架还是框架集处于选择状态时,在它的周围都将岀现由 圆点组成的虚线框。按住C功能键的同时,按左、右移动键时, 将选择相邻的框架。按上移动键,将选择父框架集,按下移动键, 将选择子框架集。 2.调整框架大小 框架集由多个矩形框架组成,它们都是从简单的水平或垂直框架 演变而来的,这与表格对页面的划分非常类似。对于规则的框架来 说,同列的框架都具有相同的行高,或者同行的框架都具有相同的 列宽。对于不规则的框架来说,较小的框架仍然是由初始框架分割 而成的,较大的框架则是由初始框架合并而成的,本质上仍然可将 它们看成是由行、列内的框架组成的 用户要调整单个框架的大小,将鼠标指向框架的边框(整个框架 边框除外),当鼠标变成上下的箭头时,按住鼠标水平(垂直)地 拖动框架的边框可对同列(行)内框架的宽度(高度)进行快速的 调整。另外,在框架边框的属性面板中,用户也可以通过 Column (Row)选项区域中的 Value和Unts值的调整来对行或列内框架的 大小进行定量的设置
UltraDev 4提供了两种选择框架集的方法,用户可执行下列操作之一: • 在文档窗口单击框架边框。 • 在框架面板内单击包围框架的白色边框。 无论是框架还是框架集处于选择状态时,在它的周围都将出现由 圆点组成的虚线框。按住Ctrl功能键的同时,按左、右移动键时, 将选择相邻的框架。按上移动键,将选择父框架集,按下移动键, 将选择子框架集。 2.调整框架大小 框架集由多个矩形框架组成,它们都是从简单的水平或垂直框架 演变而来的,这与表格对页面的划分非常类似。对于规则的框架来 说,同列的框架都具有相同的行高,或者同行的框架都具有相同的 列宽。对于不规则的框架来说,较小的框架仍然是由初始框架分割 而成的,较大的框架则是由初始框架合并而成的,本质上仍然可将 它们看成是由行、列内的框架组成的。 用户要调整单个框架的大小,将鼠标指向框架的边框(整个框架 边框除外),当鼠标变成上下的箭头时,按住鼠标水平(垂直)地 拖动框架的边框可对同列(行)内框架的宽度(高度)进行快速的 调整。另外,在框架边框的属性面板中,用户也可以通过Column (Row)选项区域中的Value和Units值的调整来对行或列内框架的 大小进行定量的设置