第5章用Dreamweaver可视化设计页面,怎么制作网页啊

制作网页 5
第5章用Dreamweaver可视化设计页面 如果要细数目前最优秀、最流行的可视化HTML设计工具,那么Dreamweaver应该是其中之
一。
在本书第1章已经提到过Dreamweaver的下载和安装的内容,没有安装的读者可以参考第1章中关于Dreamweaver的介绍,在电脑上安装一个Dreamweaver。
本章将介绍Dreamweaver的基础使用知识,了解Dreamweaver操作的一些方法,下一章将介绍如何在Dreamweaver中创建站点。
在后续的网站内容介绍中,还会穿插对该工具的讨论。
5.1Dreamweaver工作区 Adobe的CS系列软件都使用了统一的浮动窗口式布局,将所有的可供使用的操作和属性以浮动面板的方式呈现,既方便用户,也可以根据需要进行折叠来节省屏幕空间。
Dreamweaver的工作区非常灵活,它根据开发人员和设计人员的不同要求对浮动和工具面板进行了一系列默认的设置,一些喜欢经典Dreamweaver工作区布局的用户也可以切换到他们喜欢的窗口工作区。
5.1.1工作区布局简介 当安装好Dreamweaver之后,每次启动时,都会显示欢迎页面,这是可以设置的。
可以通过主菜单的“编辑|首选参数”菜单项,从弹出的选项窗口中选择“常规”选项,取消勾选第1个选项,如图5.1所示。
取消欢迎页面的显示 图5.1首选参数窗口设置欢迎页面 第5章用Dreamweaver可视化设计页面 Dreamweaver根据开发人员和设计人员的不同习惯和工作方式提供了不同的布局排列,比如开发人员习惯于查看和编辑代码,主要是与开发相关的浮动面板的显示,而设计人员关心可视化设计的内容和元素,因此其布局会偏重于设计元素。
Dreamweaver提供了方便在各种不同的工作区面板之间切换的方法。
可以单击菜单栏右侧的下拉列表框选择不同的工作区布局,如图5.2所示。
切换窗口布局 图5.2窗口布局切换面板 在本书第1章对Dreamweaver的主界面有过简短的介绍,下面通过创建一个网页来详 细地看一下Dreamweaver主界面的各个面板如何协作来完成系统的功能。
打开 Dreamweaver,单击主菜单中的“文件|新建”菜单项,Dreamweaver将弹出新建文档窗口, 该窗口提供了30多个预置的CSS模板样式,也可以基于现有网站的模板来创建一个新的 页面。
在本示例中选择“空白页|HTML|<无>”项,表示不使用任何模板,Dreamweaver将 弹出如图5.3所示的主窗口。
应用程序栏 工作区切换器 文档工具栏 网页设计或编码区域 插入面板 页面设置工具 CSS面板 标签选择器属性面板 图5.3Dreamweaver主窗口 折叠起来的面板 下面是对这几个界面元素的具体作用的介绍。
应用程序栏:应用程序栏提供了站点管理、扩展管理器、Dreamweaver主菜单及快 速帮助内容搜索框。
·151· 第2篇网页设计与制作 工作区切换器:用来切换到不同的工作区布局的快捷菜单。
文档工具栏:提供各种网页编辑窗口需要的一些工具和选项。
网页设计或编码区域:这里就是网页的主要编辑窗口,可以通过文档工具栏的几 个切换按钮在不同的视图之间进行切换。
标签选择器:显示鼠标所在位置的HTML标签,单击某标签可以选中该标签及标 签内所有元素。
页面设置工具:在这里可以设置页面的缩放、页面的尺寸。
属性面板:用来动态地显示各种不同的HTML元素的属性,设置不同的属性到 HTML元素。
插入面板:这个面板用来插入各种HTML元素,可以单击“常用”右侧的下拉箭 头切换到不同的元素插入面板。
CSS面板:提供CSS属性信息和创建工具,在第3章介绍CSS时曾经详细地介绍 过这个面板的作用。
灵活运用这些界面元素能显著地提高网站建设的效率,尤其重要的是属性面板,它提供了使用标签选择器选中的标签的详细属性,使得用户可以不用去查阅HTML辞典来了解不同标签的属性,是初学者学习HTML的重要武器。
5.1.2使用文档编辑器 文档窗口是设计网页与代码编辑的主窗口,基本上是网站建设人员日常工作的地方。
Dreamweaver提供了一个非常有用的特性,就是代码和设计的同步。
当使用设计人员的工作区打开或新建一个文件时,Dreamweaver会使用设计视图,此时可以通过文档工具面板的几个工具栏来切换到代码视图或分割视图。
在文档工具栏中,与文档编辑器切换相关的按钮如下所示。
代码:在文档窗口中显示代码视图,这是开发人员经常使用的视图。
拆分:将文档窗口拆分为代码和设计视图,当在代码编辑窗口中更改了代码时, 在设计视图中就可以看到更改呈现的效果;在设计视图中添加了元素,在代码窗口就可以看到元素的HTML代码。
设计:只显示设计视图窗口。
实时视图:允许不用打开浏览器,直接在Dreamweaver的文档窗口看到设计的结果,此时文档不可编辑,只能查看。
拆分视图的功能非常有用,这也是Dreamweaver得以流行的一个因素,但是默认情况下,Dreamweaver的拆分视图是垂直拆分,对于屏幕比较窄的用户来说有些不方便,垂直拆分如图5.4所示。
由图5.4中可见,设计视图显得有点窄小,如果设计的内容非常多,而且一些元素是按比较调整大小的,那么在设计视图中显示的内容将显得有点混乱,可以通过取消选中主菜单的“查看|垂直视图”菜单项,将拆分切换为水平视图。
当切换为水平视图后,可以单击主菜单中的“查看|顶部的设计视图”菜单项,将设计视图放在顶部,如图5.5所示。
·152· 第5章用Dreamweaver可视化设计页面 代码视图设计视图 设计视图代码视图 图5.4Dreamweaver的拆分视图 图5.5水平拆分的代码视图 文档工具栏还提供了如下的几个有用的工具按钮来帮助网站建设人员开发网页,如下所示。
调整窗口大小工具按钮:该按钮允许根据不同的目标浏览器分辨率调整窗口的大小,以便于设计人员根据指定的窗口大小来设计网页。
该工具按钮被单击后,将弹出一个选择各种不同窗口大小的下拉菜单,单击“编辑|大小”菜单项,将打开首选参数的设置“窗口大小”对话框,在该对话框中,用户可以自定义要使用的窗口大小,如图5.6所示。
在浏览器窗口预览按钮:或者通过按F12键,将打开默认的浏览器窗口显示当前正在编辑的网页,这个按钮的下拉列表会显示可供使用的浏览器列表,允许用户选择当前系统中安装的浏览器来查看网页。
注意:由于HTML和CSS在不同的浏览器中经常会呈现一些差异,因此切换多个浏览 器进行调试查看是非常有用的一个功能。
·153· 第2篇网页设计与制作 已经设置的窗口大小列表 可以添加和删除窗口大小设置 图5.6编辑“窗口大小”窗口 远程服务器文件管理按钮:用来与远程服务器同步文件,在设置了远程服务器时比较有用,否则这个按钮的下拉项基本上都是灰色。
发送到W3C验证按钮:文档内容被发送到W3C进行验证,验证完成后会显示在如图5.7所示的验证结果对话框中。
图5.7W3C验证按钮 浏览器兼容性检查按钮:用来检测与浏览器的兼容性,它将打开浏览器兼容性检查面板,在该面板中针对不同的浏览器进行兼容性检查。
可视化助理按钮:主要是针对设计视图中的不可见元素的辅助可视化工具,比如
标签默认并不显示具体的呈现效果,但是通过可视化按钮中的可选项,可以在Dreamweaver的设计视图中为其显示一个区域,以便于设计人员更好地编辑,在运行时这些可视化助理是不可见的。
5.1.3使用属性面板 如果属性面板没有显示在窗口上,可以单击主菜单的“窗口|属性”菜单项,属性面板将固定在文档视图的下方。
属性面板会显示出当前在设计视图或代码视图选中的元素的详细信息,例如选中一个表格标签,属性面板将显示如图5.8所示的信息。
图5.8属性面板 如果想要将表格的行数更改为20行,那么可以直接在行文本框中输入20,并按回车 ·154· 第5章用Dreamweaver可视化设计页面 键,Dreamweaver将自动将表格行更改为20,代码视图中的代码也得到了更新。
对于属性面板,比较重要的就是名称和类这两个属性,类来自于CSS中的类选择器, 而名称允许为属性指定id值,以便于使用CSS中的id选择器来应用样式。
很多HTML元素还提供了一个CSS子页面,该页面可以用来添加或创建CSS规则, 允许快速对当前选中的元素应用CSS,如图5.9所示。
在CSS和HTML属性之间切换 图5.9属性面板的CSS子面板 5.1.4Dreamweaver选项设置 如果对Dreamweaver中的一些设置不太清楚,或者想更改一些系统设置,可以通过主菜单中的“编辑|首选参数”来设置Dreamweaver中的一些选项,如图5.1所示。
如果对代码编辑器中的字体设置不太满意,可以在左侧的分类中选择“字体”项,然后在右侧的设置部分可以设置字体,如图5.10所示。
选项设置的分类 设置具体的系统选项 图5.10在选项窗口中设置显示字体 在选项分类中列出了Dreamweaver可供设置的方方面面,如果在使用Dreamweaver的过程中觉得有一些设置不太好用,那么可以打开选项窗口来找找看是不是有相关的设置可以更改。
5.2添加文本和图像 在Dreamweaver中添加文本和图像就好像在Word中操作一样,可以直接输入文本,也可以通过复制和粘贴的方式拷贝文本,或者是从Word或Excel中导入文本内容。
接下 ·155· 第2篇网页设计与制作 来会介绍如何插入图片。
在网页中既可以插入位于本地磁盘上的图片,也可以插入位于其他远程位置的图片。
5.2.1输入文本 在Dreamweaver中,可以像在Word编辑器中一样输入文本,网页的文本是网站的核心,如果没有吸引人的文本内容,网页做得再漂亮也会显得太空洞。
在Dreamweaver中,网页文本可以使用如下的几种方式插入: 直接通过键盘输入,这是最基本的录入方法。
从Word文档或其他的文件中复制或粘贴。
从其他外部文件中导入。
下面新建一个名为InputWords.html的文件,然后使用上面所示的3种方式向文件中输入文本内容,如以下步骤所示。

(1)打开Dreamweaver,选择主菜单的“文件|新建”菜单项,从弹出的新建文档中选择空白的HTML文档,单击“确定”按钮,Dreamweaver将在文档窗口中打开新建的文档,按Ctrl+S快捷键或者单击“文件|保存”菜单项,将文件存为InputWords.html。

(2)在文档工具栏中将网页的标题设置为“文档输入示例”,然后单击文档工具栏的“设计”按钮,切换到设计视图,随便输入几行文本。
注意:在Dreamweaver中,当按回车键时,Dreamweaver会创建一个新的段落,如果想 在一行文本后面加入一个换行符
,需要按Ctrl+回车键。

(3)从Word文档中随便复制一段文本,按Ctrl+V快捷键将文本粘贴到Dreamweaver中,可以看到这两种方式下Dreamweaver都会为文本添加一个段落标记,但是Word文档中文本原有的格式会被清除掉。
可以单击“编辑|选择性粘贴”菜单项,Dreamweaver将弹出如图5.11所示的“选择性粘贴”对话框。
单击这里将打开首选参数窗口 图5.11“选择性粘贴”对话框 在该窗口中,可以指定粘贴的文本内容是否包含格式,也可以单击“粘贴首选参数”按钮,打开首选参数窗口中的复制/粘贴选项窗口,在该窗口中设置选择性粘贴的默认选项。
在选中了合适的选项后,单击“确定”按钮,可以看到Dreamweaver对Word的格式进行了一些转换,产生了一系列的CSS和格式化代码。
·156· 第5章用Dreamweaver可视化设计页面 注意:尽管Dreamweaver很智能地完成了格式化工作,但是由于自动产生的代码不是非 常精炼,因此建议在动态产生的代码基础之上再进行修改。

(4)最后使用导入功能从Word文档中导入文本,单击主菜单中的“文件|导入|Word文档”菜单项,将弹出选择Word文档的窗口,选择本书配套代码下面的“用于导入的Word文档.doc”或者是读者自己选择的任何Word文档,单击“确定”按钮之后,在Dreamweaver的文档视图中就可以看到新近导入的文档了。
5.2.2格式化文本 在添加了文本之后,接下来就可以使用Dreamweaver的属性面板对文本进行格式化,属性面板提供了对所选文本的字体、字号和颜色等的格式化设置。
可以使用HTML或CSS来格式化文本。
注意:对格式化文本应用CSS样式是目前的一种标准,因此一般情况下总是建议使用 CSS对文本进行格式化。
延续5.2.1节中的步骤,格式化文本的实现如以下步骤所示。

(5)选中导入的文本,可以选中某段文本或使用Ctrl+A快捷键选中所有文本,在属性面板中单击CSS图标,将看到CSS选项设置窗口。
在目标规则下拉列表中,首先需要为CSS创建一条新的规则,也可以从下拉列表中选中已有的规则进行添加或更改。
在这里使用默认的“<新CSS规则>”项。
单击“编辑规则”按钮,将弹出“新建CSS规则”窗口。
由于导入的文本是一个被

标签包围起来的段落,因此在这里使用标签选择器,指定为p元素应用样式,并且样式保存在当前文档中。
Dreamweaver会弹出样式规则设置窗口,在该窗口中就可以为所有的p元素设置样式了。

(6)一旦设置了一个样式规则(也就是一个选择器)之后,属性面板的格式化设置就会显示该规则的样式,用户就可以在属性面板中直接可视化地更改CSS样式,如图5.12所示。
样式规则 直接在属性面板修改样式规则的CSS属性 图5.12在属性面板中设置CSS样式 可以看到,在此属性窗口中可以设置CSS中的字体、字号、颜色、粗细及对齐等特性,设置完成之后,就可以在样式规则所在的位置(本例中是当前文档中),查看所应用的CSS样式,例如图5.12中的设置将产生如下所示的CSS代码: 输入文档示例p{ font-family:"微软雅黑";font-size:12pt;color:#060; ·157· 第2篇网页设计与制作 } 可以打开CSS面板查看所创建的CSS样式,如果CSS面板没有显示在界面上,可以单击主菜单的“窗口|CSS样式”菜单项,在CSS面板的当前或所有样式规则窗口上,可以看到刚刚创建的CSS样式。
5.2.3添加列表项 在HTML中,列表分为有序列表和无序列表,在Dreamweaver中创建这两类列表非常简单,下面的步骤介绍了如何在Dreamweaver中创建有序或无序的列表。

(1)新建一个名为List.html的空白HTML文件,在设计视图中输入几行文本,每一行文本输入结束后使用回车键来自动添加段落符,即

标签,产生的代码如下: 创建列表项

Dreamweaver是建站工具

Fireworks是做图工具

Flash是动画工具


(2)选中body区的这3个段落,可以用鼠标直接在设计视图中拖动选择,在属性面板中,选择HTML面板,单击项目列表工具栏,如图5.13所示。
单击这里设置无序列表 图5.13在属性列表中设置项目编号 Dreamweaver将自动根据选择的段落设置列表项,与手工在HTML中编写的一样。
在创建了列表项之后,回到设计视图,在列表项后面继续按回车键就可以添加新的列表项,与在Word中设置项目符号和编号基本一样。

(3)如果要在项目列表的第1项后面添加嵌套的子列表,可以先在第1个列表项后面按回车键,添加一个新的列表项,添加一些列表项文本。
然后单击图5.13中的按钮将这一项缩进为嵌套子项,此时,Dreamweaver会自动产生如下所示的代码:
  • Dreamweaver是建站工具
    • Dreamweaver中可以创建网站
  • Fireworks是做图工具
  • Flash是动画工具
·158· 第5章用Dreamweaver可视化设计页面 由上述代码不难发现,Dreamweaver果然已经完美地为用户创建了嵌套的列表项。
因此即便是一个不懂HTML的用户,只要掌握这些基本的操作方法,也可以创造出很多有用的效果。
5.2.4输入特殊字符 在HTML中,很多字符是不能直接输入的,需要使用特定的字符来替代。
比如在HTML中尖括号<和>表示标签的意思,如果要在

元素中使用尖括号,必须使用<和>来替代。
在输入尖括号时,Dreamweaver会自动帮助用户插入这两个替代字符,对于其他的一些特殊字符,Dreamweaver提供了标准的插入面板,允许用户进行选择插入。
要插入特殊字符,在插入面板选择“文本”插入页,单击最下面的字符,从弹出的下拉列表框中可以看到很多特殊的字符,如果单击下拉列表底部的“其他字符”项,将弹出如图5.14所示的窗口。
图5.14在Dreamweaver中插入特殊的字符 可以看到,各种各样的字符都出现在列表中,选择一个便可以插入到设计视图中,在代码视图中可以观察到这些特殊字符的替代字符串。
注意:在Dreamweaver中,当使用“空格”键插入超过一个以上的空格时,会发现“空 格”键不管用,因为Dreamweaver只支持一个空格,超过一个空格需要使用Ctrl+Shift+空格键,Dreamweaver会在需要插入空格的位置插入 。
5.2.5插入本地图像 在设计网页时,网页中的图像实际上只是一个指向磁盘上其他位置的引用,网站在上传到服务器端时,需要将本地的图像作为网站的资源一起上传到服务器端才能正确显示,由于网页会保存图片的路径,因此为了保证图像路径的正确性,通常要将图像复制到网站项目的images文件夹下,为此一般建议先创建一个网站项目,以便确保图片引用路径的正确性。
下面演示一下在Dreamweaver中如何创建一个站点,然后向站点中插入图片,最后将 ·159· 第2篇网页设计与制作 图片插入到网页中,步骤如下所示。

(1)打开Dreamweaver,单击主菜单中的“站点|新建站点”菜单项,Dreamweaver 将弹出创建站点对话框,输入站点名称和站点保存位置之后,单击“保存”按钮,一个站点就创建成功了,如图5.15所示。
在这里输入站点名称 输入站点所要保存的位置 图5.15创建Dreamweaver站点
(2)成功创建网站项目后,在Dreamweaver的面板区域将会看到文件面板,文件面板是用来管理Dreamweaver站点的逻辑视图,它会对在第1步中所指定的物理磁盘文件进行管理。
选中站点,右击鼠标,从弹出的快捷菜单中分别创建一个名为Index.html的HTML文件和一个名为images的文件夹,如图5.16所示。
站点名称 站点文件和文件夹逻辑视图 图5.16Dreamweaver的站点管理文件夹
(3)双击Index.html在Dreamweaver的文档窗口中打开文件,切换到设计视图,然后 在右侧的插入面板的常规页中找到插入图像按钮 。
如果插入面板没有显示,请单击 主菜单的“窗口|插入”菜单项以显示插入面板。
单击该按钮后,将显示如图
5.17所示的 图像,允许用户从本地硬盘中选择一幅图片。
可以看到这个打开文件的对话框与Windows标准的对话框不同,“选择文件名目”使 用默认的“文件系统”单选按钮。
如果要从站点目录中选择一幅图像,可以单击“站点根 目录”按钮,笔者浏览到本地硬盘上的一幅图像,Dreamweaver
检测到这幅图像不是本地 站点根目录中的图片,会弹出如图5.18所示的对话框。

(4)单击“是”按钮之后,Dreamweaver会弹出一个指定要复制到的目标地址的对话 框,在该对话框中选择网站根目录下的images文件夹,如图5.19所示。
·160· 第5章用Dreamweaver可视化设计页面 该按钮可以切换到站点根目录 图片的相对路径设置 图5.17从本地磁盘选择图片文件 图5.18图片自动复制确认对话框 图5.19指定保存目标位置
(5)在指定了图片保存位置之后,Dreamweaver会将本地硬盘中的图片复制到目标位置,然后弹出一个“图像标签辅助功能属性”设置窗口,如图5.20所示。
图5.20图像标签辅助功能属性对话框 在该属性框中设置替换文本,也就是当图像不可用时,将要显示在HTML页面上的文本内容,单击“确定”按钮。
Dreamweaver将在设计视图上显示图片,并生成如下所示的代码: Dreamweaver将原本需要手动复制图像、手动插入代码的工作全部自动化,使得用户可以轻松地插入图像。
这个特性非常好用,笔者现在已经习惯了使用这种方式来向网站插入图片。
5.2.6设置图像属性 在Dreamweaver中插入图像之后,当在设计视图中选中图像时,可以在属性面板对图 ·161· 第2篇网页设计与制作 像的属性进行进一步的调整,以便使图像的显示符合页面内容的需要。
Dreamweaver提供的图像属性面板如图5.21所示。
图5.21图像属性设置面板 在属性面板中,可以更改图像的高度和宽度、图片的源文件及替换文本,设置图像链接、图像的边框经对齐方式,为图像添加热点地图等,甚至还可以直接在Dreamweaver中对图像进行编辑。
属性窗口的源文件、链接和原始这三个属性编辑框右侧都有一个小图标,这个图标称为“指向文件图标”,可以拖动这个图标到文件面板上的文件,来设置相应的属性。
例如要链接到PicTitle.html这个网页,如图5.22所示。
鼠标单击这里开始拖动 鼠标在文件面板的指定文件上放开 图5.22使用拖动的方式设置链接 可以看到,Dreamweaver的这个指向文件工具确实非常形象化,使得用户可以非常快地进行链接或修改链接。
当在页面中插入图像时,Dreamweaver会自动用图像的原始尺寸更新宽和高文本框,可以在设计视图中拖动图像四周的四个锚点来改变图像的大小,也可以直接在属性窗口中设置图像的宽和高。
在属性面板的图像的宽和高附近有一个锁形图标,它表示锁定图像的宽度和高度的比例。
当在宽度中输入一个值时,为了保持图像的比例,Dreamweaver会自动计算并设置高度值,以便保证图像的比例。
在设置了图像的宽度或高度之后,在高和宽编辑框的右侧会多出两个小图标,分别如下。
图标表示重置为原始的大小,撤销对图像大小的更改。
表示应用对图像大小的更改,Dreamweaver会调整原始图像的大小,一旦调整, 图像就被永久的更改了。
·162· 第5章用Dreamweaver可视化设计页面 当然不一定要单击图标指定图像的大小。
图像将会保持原来的下载大小,但是显示放大或缩小的样式,如果需要通过调整图像的大小来缩短下载的时间,那么可以在图像被缩小之后来应用对图像的更改。
5.2.7编辑图像 Dreamweaver的图像属性面板中还提供了几个用来编辑图像的按钮,这使得网站设计人员可以简单地对图像做一些修改,而不再单独打开一个Photoshop或Fireworks之类的软件。
图像编辑按钮如下所示。
编辑按钮:启动在首选参数中指定的外部图像编辑软件来编辑当前的图片。
这个图标在设置为Photoshop之后会变成一个的PS图标,可以通过单击主菜单中的“编辑|首选参数”菜单项,从弹出的窗口中设置图像编辑软件,如图5.23所示。
选择要设置编辑器的图像扩展名 使用“设为主要”按钮选择一个主要 的编辑器,将被Dreamweaver启动 图5.23设置外部的图像编辑软件 图像优化按钮:单击该按钮将打开图像优化对话框,在该对话框中可以根据选择的图像类型进行一些优化工作。
比如对于JPEG图片,可以设置其压缩比,也可以使用系统内置的预设置来对图像进行压缩。
从源文件更新按钮:如果在属性面板中指定了图像的Photoshop原始文件,并且在属性窗口中对图像进行了尺寸大小的修改,那么可以使用这个按钮从原始的Photoshop更新回原始的图像格式,这个按钮给了用户撤销对图像的编辑的方法。
裁切图像按钮:允许在Dreamweaver中直接裁切图像,单击这个按钮之后,将在设计视图中显示如图5.24所示的裁切界面。
在设计要裁切的区域后,双击高亮区域即可完成图像的裁切。
重新取样按钮:对已调整大小的图像进行重新取样,取高图片在新的大小和形 状下的品质。
调整对比度按钮:将弹出一个对话框,允许用户调整图像的亮度和对比度。
锐化调整按钮:将弹出一个锐化对话框,允许用户拖动进度条来调整图像的 锐化。
·163· 拖动锚点设置要裁切的区域 第2篇网页设计与制作 图5.24在Dreamweaver中对图像进行裁切 可以看到,这些基本功能的应用可以大大方便设计人员对网页进行调整和优化,而不用来来回回地在图像设计软件和Dreamweaver之间切换,提升了网页设计人员的工作效率。
5.2.8插入图像占位符 有时,图像是由不同的人来负责收集并处理的,或者是由系统动态生成的,此时没有可用的图像,可以通过插入一个图像占位符来对网页进行排版。
例如下面的步骤将向网页插入1个300×300像素的图像占位符。

(1)在插入面板中单击“图像”下拉箭头,从弹出的下拉菜单中选择“图像占位符”菜单项。
Dreamweaver将弹出如图5.25所示的图像占位符设置对话框。
必须填入图像的宽度和高度 指定图像占位符的背景颜色 图5.25插入图像占位符设置
(2)设置图像的宽度和高度。
这是必填项,选择一个占位符使用的图像的颜色,输入当没有图像显示时的替换文本,单击“确定”按钮,Dreamweaver将在指定的位置产生一个图像占位符。
图像占位符在IE和Firefox中的显示会有些区别,因此应尽可能地使用真正的图像来进行占位,以免因为不同浏览器的兼容性问题导致页面的错乱。
5.2.9鼠标经过图像 鼠标经过的图像是指当鼠标经过某一幅图像时,由另一幅图像显示在原来的图像位置,提供一种置换的效果,也常常被称为鼠标翻转图像,这通常在一些图像链接中经常使用。
·164· 第5章用Dreamweaver可视化设计页面 注意:随着CSS的应用日益广泛,鼠标翻转图像的功能已经渐渐被CSS样式实现所取 代,通过CSS样式更能节省网络流量,提升网页的性能。
要创建鼠标经过的图像,必须要准备两幅图像:主图像,是指加载页面时显示的图像;辅图像,是指鼠标移过时显示的图像。
图5.26是两幅按钮图片,笔者将分别用来作为主图像与辅图像来实现图像的翻转。
辅图像SlaveImg.gif 主图像MasterImg.gif 图5.26鼠标翻转图像的2幅图像 在准备好图像之后,单击插入面板的图像下拉列表,选择“鼠标经过的图像”列表项,Dreamweaver将弹出如图5.27所示的对话框,允许用户选择所要使用的图像。
选中该选项后,在页面加载时会将两幅图像都加载到缓存中以便显示不延迟 图5.27设置鼠标经过的图像 以看到,该窗口的大部分选项都比较好理解,在前面的内容中也有过多次的介绍。
在一切都设置可完成之后,单击“确定”按钮。
在代码视图中可以看到Dreamweaver帮助产生了大量的JavaScript代码来实现这个特性,原来它主要使用了链接标签的onmouseover和onmouseout事件,来动态地改变链接中显示的图像,可以看到在body区中添加的代码: --在body的onload事件中进行图像的预加载-->--通过Javascript来控制鼠标图像的翻转--> 由代码可以看到,主要还是利用了Javascript的代码来动态地实现这个翻转操作。
关于JavaScript的使用方法,本书后面的内容中会详细讨论。
按F12键在经浏览器中预览,首先看到的是MasterImg..gif图像,将鼠标放在图片上,可以发现图片果然已被动态地替换了。
·165· 第2篇网页设计与制作 5.3链接与导航 在本书第2章介绍链接标签时,曾经详细地介绍了链接语法,Dreamweaver提供了一些方便的工具用来创建链接。
除了链接的介绍之外,本节还会介绍如何创建Spry框架菜单栏。
Spry是一套JavaScript框架,已经整合到Dreamweaver中,提供了一些封装好的控件,使得用户可以用简单的方式创建出非常漂亮的网页。
5.3.1文字链接 为了更好地理解在Dreamweaver中如何操作文字链接,下面将新建一个具有层次结构的电子商务网站,其网站组成架构如图5.28所示。
Index.html Introduces Products AboutUs Awards Intro.html Products.html AboutUs.html Awards.html 图5.28网站结构示意图 为了演示Dreamweaver如何方便快捷地创建链接,请依照图5.28所示的结构创建一个名为CompanySite的网站,下面的步骤演示了这一过程。

(1)打开Dreamweaver,单击主菜单中的“站点|新建站点”菜单项,在弹出的窗口中输入站点名为“公司站点”,选择一个文件夹进行保存。

(2)依照如图5.28所示的结构创建文件和文件夹,可以在文件面板上右击鼠标,从弹出的快捷菜单中选择“新建文件”或“新建文件夹”菜单项来创建文件和文件夹结构,创建后的效果如图5.29所示。
·166· 图5.29网站文件夹结构图 第5章用Dreamweaver可视化设计页面
(3)双击打开Index.html文件,将网站标题更改为“公司网站”,然后添加一个项目列表,添加方法可以参考5.2.3小节的介绍,也可以直接使用HTML的

标签,然后单击插入面板常规标签页中的“模板”下拉箭头,从中选择“可编辑区域”项,Dreamweaver将弹出一个对话框允许用户输入可编辑区域的名称,在此输入“ContentrRegion”,单击“确定”按钮,一个可编辑区域就成功创建了。
注意:可编辑区域可以存在于页面中的任何位置,对于表格来说,整个表格或某 个单元格
可创建为可编辑区域,但不能将多个单元格标记创建为一个可编辑
区域。

(4)用同样的方式插入一个重复区域,并命名为RepeatRegion,现在具有了两个模板区域,呈现的效果如图5.48所示。
可编辑区域 重复区域 图5.48Dreamweaver的模板区域
(5)现在具有了一个可编辑和重复区域的模板,模板一经创建,就可以从资源面板中的模板中看到,可以将模板应用到一个已经存在的网页,也可以基于现有模板创建一个新网页。
下面将基于index.dwt模板创建一个名为main.html的网页。
单击主菜单的“文件|新建”菜单项,从弹出的窗口中选择“模板中的页”分类,在“站点”列表中选择Template,“站点‘Template’的模板”列选择index,如图5.49所示。
图5.49基于现有模板创建网页
(6)将新建的网页保存为main.html,在文档视图中可以发现,除了可编辑区域是可以 ·178· 第5章用Dreamweaver可视化设计页面 编辑的之外,重复区域和模板中的其他部分都是不能编辑的,甚至在代码编辑器中不可编辑的部分都是灰色。
这使得用户可以仅关注可编辑区的内容,非常快速地创建自己变化的部分。
除了可编辑区域是允许用户编辑的之外,Dreamweaver对其他部分进行了锁定,如果对模板进行了更新,Dreamweaver也会提示用户更新所有应用了模板的网页,这也大大方便了用户后期的维护操作。
5.5.2创建重复区域 在上一小节中,创建了一个可编辑区域,但是发现重复区域是无法编辑的,为了让重复区域可以编辑,必须切换到模板编辑窗口,在重复区域中添加一个可编辑区域。
模板窗口如图5.50所示。
重复区域内部的可编辑区域 图5.50在重复区域中插入可编辑区域 切换到main.html,可以看到现在重复区域可以编辑,并且具有一排工具栏按钮,通过单击+号可以向重复区域中添加多个可编辑区域进行编辑,如图5.51所示。
图5.51在重复区域中添加多个重复项 可以看到,重复区域允许用户对HTML元素进行多次的重复,Dreamweaver中的重复表格也使用了类似的特性,只是它是基于一个HTML表格,对表格中的行进行重复,请大家自己动手尝试一下。
5.5.3创建可选区域 可选区域允许使用模板的Web页来决定这个区域是否显示,用户可以将可选区域关闭而不显示出来。
下面将向index.dwt中插入一个可选区域,通过插入面板的“模板|可选区域”项可以插入可选区域,Dreamweaver将弹出如图5.52所示的插入可选区域的窗口。
·179· 第2篇网页设计与制作 图5.52插入可选区域 在该窗口中,为可选区域输入一个名称,在“高级”选项卡中可以设置使得可选区域可见的高级参数条件。
由于可选区域也是不可编辑区域,在应用中主要用来显示一些图像或固定的文字,笔者向可选区域中插入了一幅图片。
切换到main.html,此时Dreamweaver会提示更新使用了模板的内容页,单击“更新”按钮即可。
在内容页中,可以看到添加在可选区域中的图片,但是无法选择或对其进行编辑,为了让可选区域不可见,可以单击主菜单中的“修改|模板属性”菜单项,将弹出如图5.53所示的修改模板属性窗口。
单击这里将使得可选区域不可见 图5.53修改模板属性窗口 可选区域隐藏后,页面上就看不到可选区域中包含的内容了,但是可以使用同样的方法将可选区域显示出来。
Dreamweaver还具有一个可编辑的可选区域,它允许用户编辑其中的内容,具体的使用方法与本节讨论的示例相同,请大家尝试着创建。
5.5.4使用网页资源 Dreamweaver的资源面板列出了网页中目前使用的所有资源,包含图像、链接、颜色、动画、视频、模板等,这给了用户一个集中式的查看视图,资源面板如图5.54所示。
在资源面板的切换查看方式中,可以从站点列表切换到收藏列表,收藏列表允许用户从站点繁多的资源中收藏想要的部分。
在站点视图选中资源,从鼠标右键菜单中选择“添加到收藏夹”菜单项,就可以将所选择资源添加到资源面板的收藏夹中了。
·180· 资源的两种查看方式 资源分类图标 第5章用Dreamweaver可视化设计页面 图5.54网站资源面板 资源面板提供了便利的重用方式,比如将鼠标指针放在文档设计视图中想要插入图片的位置,在资源面板中,鼠标右击要插入的图片,从弹出的快捷菜单中单击“插入”按钮,即可将图片插入到网页中。
对于颜色,也可以在设计视图中选中文本,在颜色面板中右击选中的颜色,单击“应用”即可。
资源面板将网站所使用的资源信息集中管理,当网站变得大而且复杂时,使用资源面板可以节省不少来回编辑的时间,这也是Dreamweaver提高网站建设效率的重要工具之
一。
5.6小结 本章讨论了Dreamweaver工具的使用,首先介绍了Dreamweaver的界面布局和各种工具面板的使用,讨论了文档编辑器、属性编辑器及选项设置的组成结构。
在添加文本和图像这一节中,介绍了如何使用Dreamweaver提供的可视化功能方便地向网页中添加文本,并进行CSS或HTML的格式化工作。
在图像部分,讨论了如何向网页中可视化地插入图像及鼠标经过的图像。
在链接与导航部分,讨论了如何创建常见的文字链接及锚记链接,并介绍了如何使用Spry框架创建漂亮的导航工具栏。
在添加多媒体部分,介绍了Flash、音频和视频内容的插入,这也是Dreamweaver非常方便的一个特性,使得插入多媒体内容时再也不用去查找一大堆的标签属性了。
本章最后讨论了如何使用Dreamweaver提供的模板和资源进行高效的网站建设。
由于Dreamweaver的功能非常强大,本书后面的内容将会陆续就一些知识点具体讨论Dreamweaver的操作。
·181·

标签: #上传文件 #苹果 #密码 #怎么做 #web #cvt #文件 #图纸

本站数据均来自互联网网友分享,若本页侵犯到您的权益请告知我们(jinmi8@foxmail.com),我们将在48小时内处理。Copyright © apjn.cn