
Dreamweaver是Macromedia公司开发的用于网页制作和网站管理的软件,它与Flash和Fireworks有网页梦幻组合之称,是网页制作的三大利器。
本书共分12章,通过对Dreamweaver CS6的基本操作、Dreamweaver CS6中各种制作元素的讲解以及网站设计实例和各种实验的介绍,为读者的学习提供更多的方便。其中,Dreamweaver CS6的基本操作,介绍了Dreamweaver CS6的新增功能,安装、删除和启动,工作窗口以及参数设置等基本内容;网页制作各个元素部分介绍了站点的设计、文本域超链接、图像与多媒体、CSS样式、表格和框架、行为、模板和库、表单、数据库等知识;实例部分详细介绍了各种网页设计的步骤。
本书内容翔实、语言简练、思路清晰、图文并茂、深入浅出、理论与实际设计相结合,通过大量的实例对Dreamweaver CS6进行了比较全面的介绍,适合作为高等院校相关专业本科生、专科生,以及网页设计爱好者学习参考。
前 言
Dreamweaver CS6 是世界顶级软件厂商Adobe公司推出的一套拥有可视化编辑界面,用于制作并编辑网站和移动应用程序的网页设计软件。由于它支持以代码、拆分、设计、实时视图等多种方式来创作、编写和修改网页,因此对于初级人员,无须编写任何代码就能快速创建Web页面。其成熟的代码编辑工具更适用于Web开发高级人员的创作。CS6新版本使用了自适应网格版面创建页面,在发布前使用多屏幕预览审阅设计,可大大提高工作效率,改善FTP性能,更高效地传输大型文件。“实时视图”和“多屏幕预览”面板可呈现HTML5代码,能够更便捷地检查自己的工作。
本书采用最新的软件版本,以清晰明了、通俗易懂的文字全面细致地讲解Dreamweaver CS6中的所有功能和知识点。每章内容都附有习题,帮助读者巩固本章所学知识,提高综合运用能力。另外,在全书的最后配以精美的实例和实验进行实践性的讲解,由浅到深、由点到面地对Dreamweaver CS6的使用方法和网页的制作技巧进行全面阐述,从而真正做到完全自学、全面覆盖。
全书采用理论与实践相结合的方式,将基础知识与实例操作相结合,贯穿整本书的脉络,从而达到更加有效的学习效果。课后习题和操作实例,可以扩展学生的实际应用能力,提高学生的软件使用技巧,帮助学生快速掌握网页设计方法,顺利达到实战水平。
本书共分12章,各章的主要内容如下。
第1章为概述部分,介绍了Dreamweaver CS6的新增功能,安装、删除和启动,工作窗口、参数设置和文件操作,便于读者从整体上把握Dreamweaver CS6软件。
第2章介绍了Dreamweaver CS6中关于站点的一些知识,包括站点的规划、设计、编辑以及测试服务器的设置和其他属性的设置,为后面的网页制作奠定了基础。
第3章介绍了文本与超链接,从文本的插入、设置文本属性、查找和替换文本到认识超链接、管理超链接和测试超链接,使读者更加深入地理解网页制作。
第4~9章着重讲解了网页制作的核心内容,介绍了Dreamweaver CS6中的图像与多媒体、CSS样式、表格和框架、行为的使用、模板和库的使用、表单的使用等知识。
第10章介绍了Dreamweaver CS6中的数据库,不仅介绍了架设Web服务器、数据库配置与 ODBC连接,还介绍了如何创建动态网页。
第11章和第12章的实验结合本书所学,详细地讲解了网站设计的一些实例。
本书主要面向初、中级读者,以及想进入网页设计领域的读者朋友与网页设计相关专业的大中专学生阅读。不仅适合作为院校和培训机构专业课程的教材,也可作为网页设计自学人员的参考用书。
本书由孙中魁、王卫军、张静共同编写。其中,第2、4、5、7、8、9、10、12章由孙中魁编写,第1、3、6、11章由张静编写,全书由王卫军负责统稿。
由于编者水平有限,加上时间仓促,书中难免有一些不足之处,欢迎同行和读者批评指正。
编 者
目 录
第1章 Dreamweaver CS6简介 1
1.1 Dreamweaver CS6概述 1
1.2 Dreamweaver CS6的新增功能 1
1.3 Dreamweaver CS6的安装、卸载和
? 启动 4
1.3.1 系统要求 4
1.3.2 安装Dreamweaver CS6 4
1.3.3 卸载Dreamweaver CS6 6
1.3.4 启动与退出Dreamweaver
CS6 7
1.4 Dreamweaver CS6的工作窗口 8
1.4.1 功能菜单 8
1.4.2 插入栏 9
1.4.3 文档工具栏 11
1.4.4 文档窗口 12
1.4.5 状态栏 12
1.4.6 功能面板 13
1.5 Dreamweaver CS6的参数设置 15
1.5.1 预览设置 15
1.5.2 设置外部编辑器 16
1.5.3 编辑快捷键 17
1.5.4 设置页面属性 17
1.6 Dreamweaver CS6的文件操作 18
1.6.1 新建文档 18
1.6.2 保存文档 19
1.6.3 打开现有文档 19
1.7 课后习题 20
第2章 站点的设计 21
2.1 站点的规划 21
2.1.1 确定站点目标 21
2.1.2 规划站点结构 21
2.1.3 规划站点内容 22
2.1.4 规划站点的导航机制 22
2.1.5 规划站点的风格 23
2.2 站点的创建 23
2.2.1 站点定义向导 23
2.2.2 定义本地站点 24
2.2.3 定义远程站点 24
2.3 测试服务器的设置 30
2.4 其他属性的设置 30
2.4.1 启用遮盖功能 30
2.4.2 设置“设计备注”功能 31
2.4.3 设置“文件视图列”功能 32
【边学边练2-1】建立站点 33
2.5 站点的编辑 34
2.6 课后习题 35
第3章 文本与超链接 37
3.1 文本的插入 37
3.1.1 插入普通文本 37
3.1.2 插入特殊字符 37
3.1.3 插入水平线 39
3.1.4 插入时间 40
3.1.5 插入注释 41
3.2 设置文本属性 41
3.2.1 文字的格式 41
3.2.2 文字字体 42
3.2.3 文字大小 42
3.2.4 文字颜色 42
3.2.5 文字的CSS样式 43
3.2.6 文字对齐 43
3.2.7 文本段落编辑 43
3.3 拼写检查 45
3.4 查找与替换文本 46
3.5 编号与项目列表 47
3.5.1 添加编号与项目列表 47
3.5.2 更改编号与项目列表 48
3.5.3 创建多级列表 48
3.6 认识超链接 49
3.7 创建超链接 49
3.7.1 创建文本链接 50
3.7.2 创建图像链接 51
3.7.3 创建邮件链接 51
3.7.4 创建锚点链接 52
3.7.5 创建其他链接 53
3.8 管理超链接 54
3.8.1 添加链接 55
3.8.2 删除链接 55
3.8.3 修改链接 55
3.8.4 更新链接 56
3.9 测试超链接 56
3.10 修改链接样式 57
3.11 课后习题 59
第4章 图像与多媒体 61
4.1 插入图像 61
4.1.1 主要的图像格式 61
4.1.2 在页面中插入图像 62
4.2 设置图像属性 63
4.2.1 改变图像大小 63
4.2.2 改变图像与文字的位置关系 64
4.2.3 设置其他属性 65
4.3 设置图像效果 67
4.3.1 翻转图像 67
4.3.2 图像映射 68
4.3.3 图像滤镜效果 69
【边学边练4-1】图像特效示例1
——模糊效果 71
【边学边练4-2】图像特效示例2
——波浪效果 71
【边学边练4-3】图像特效示例3
——朦胧效果 72
4.4 插入Flash对象 72
4.4.1 插入Flash影片 72
4.4.2 设置Flash影片属性 74
4.4.3 编辑Flash影片 75
4.5 插入Shockwave对象 75
4.5.1 插入Shockwave对象的方法 75
4.5.2 设置Shockwave对象的属性 76
4.6 插入Java Applet对象 77
4.6.1 插入Java Applet对象
的方法 77
4.6.2 设置Java Applet对象
的属性 78
4.7 插入ActiveX控件 78
4.7.1 插入ActiveX控件的方法 79
4.7.2 设置ActiveX控件的属性 79
4.8 插入插件 80
4.8.1 插入插件的方法 80
4.8.2 设置插件的属性 81
4.9 课后习题 82
第5章 CSS样式 84
5.1 CSS样式概述 84
5.2 CSS样式的简单操作 85
5.2.1 认识“CSS样式”面板 85
5.2.2 创建CSS样式 86
5.2.3 附加外部CSS样式表 87
5.3 设置CSS样式参数 88
5.3.1 设置“类型”参数 88
5.3.2 设置“背景”参数 89
5.3.3 设置“区块”参数 90
5.3.4 设置“方框”参数 91
5.3.5 设置“边框”参数 92
【边学边练5-1】美化表格 93
5.3.6 设置“列表”参数 95
5.3.7 设置“定位”参数 96
5.3.8 设置“扩展”参数 97
【边学边练5-2】改变鼠标形状 98
5.4 滤镜应用 100
5.5 导入Word文件 104
5.6 课后习题 105
第6章 表格和框架 108
6.1 表格的相关操作 108
6.1.1 插入表格 108
6.1.2 添加内容 110
6.1.3 选择表格 111
6.1.4 编辑表格 113
6.1.5 数据排序 117
6.1.6 导入/导出数据 117
6.1.7 制作表格样式 119
6.2 使用布局视图和网格辅助线 123
6.3 框架结构的使用 125
6.3.1 创建框架集 125
6.3.2 选择框架和框架集 127
6.3.3 设置框架和框架集属性 128
6.3.4 保存框架和框架集文件 129
6.3.5 框架中的链接 130
6.3.6 编辑无框架内容 130
6.3.7 框架应用 131
6.4 Div标签 133
6.4.1 创建Div标签 133
6.4.2 编辑Div标签 133
6.5 层 136
6.5.1 层的创建与设置 136
6.5.2 层的基本操作 139
6.5.3 层与表格的相互转换 142
6.6 课后习题 144
第7章 行为的使用 146
7.1 行为的基础 146
7.1.1 动作 146
7.1.2 事件 146
7.2 使用“行为”面板 147
7.2.1 “行为”面板简介 147
7.2.2 附加行为 148
7.2.3 为附加行为选择触发事件 148
7.2.4 设置浏览器版本 149
7.3 使用内置的行为 149
7.3.1 “效果”行为 149
7.3.2 “打开浏览器窗口”行为 152
7.3.3 “弹出信息”行为 153
7.3.4 “调用JavaScript”行为 153
7.3.5 “改变属性”行为 154
7.3.6 “检查表单”行为 154
7.3.7 “检查插件”行为 155
7.3.8 “预先载入图像”行为 156
7.3.9 “交换图像”行为 157
7.3.10 “恢复交换图像”行为 158
7.3.11 “显示-隐藏元素”行为 158
7.3.12 “设置文本”行为 158
7.3.13 “转到URL”行为 159
7.4 下载和安装扩展行为 160
7.5 课后习题 160
第8章 模板和库 162
8.1 创建模板 162
8.2 编辑模板 164
8.2.1 创建可编辑区域 165
8.2.2 创建可选区域 166
8.2.3 创建重复区域 167
8.3 定义模板参数 168
8.4 应用模板 169
8.5 更新模板 170
8.6 库 171
8.7 课后习题 174
第9章 表单的使用 176
9.1 表单概述 176
9.2 创建表单 178
9.3 表单对象的设计 179
9.3.1 创建文本域 179
9.3.2 创建隐藏域 181
9.3.3 创建复选框 182
9.3.4 创建单选按钮 183
9.3.5 创建列表和菜单 185
9.3.6 创建跳转菜单 187
9.3.7 创建图像域 188
9.3.8 创建文件域 189
9.3.9 创建按钮 190
9.4 表单设计实例 191
9.5 课后习题 196
第10章 数据库 198
10.1 架设Web服务器 198
10.1.1 安装IIS 198
10.1.2 配置IIS 200
10.1.3 测试安装 202
10.2 数据库配置与 ODBC连接 203
10.2.1 创建数据库 203
10.2.2 创建数据源 204
10.2.3 连接数据库 206
10.3 创建动态网页 208
10.3.1 创建记录集 208
10.3.2 添加记录 210
10.3.3 显示记录 212
10.3.4 分页显示多条记录 213
10.4 课后习题 215
第11章 网站设计实例 217
11.1 设计站点 217
11.1.1 网站的总体结构 217
11.1.2 建立站点 217
11.1.3 生成网页 219
11.2 制作进站页面 219
11.3 制作主页 221
11.3.1 整体效果设计 221
11.3.2 用表格进行整体布局并
设置 221
11.3.3 网页横幅及标志部分的
设计 222
11.3.4 导航区的设计 223
11.3.5 主体部分的设计 223
11.3.6 添加页面动态效果 224
11.4 制作“时尚话题”页面 225
11.4.1 网页横幅的制作 225
11.4.2 主体部分的制作 226
11.5 制作“时尚话题”下级页面 226
11.5.1 创建“时尚话题模板”页 227
11.5.2 使用“时尚话题模板”
创建文档 228
11.6 制作“心情文章”页面 231
11.6.1 网页横幅的制作 231
11.6.2 主体部分的制作 231
11.7 制作“热点讨论”页面 232
11.7.1 网页横幅的制作 232
11.7.2 主体部分的制作 233
11.8 测试和上传站点 233
11.8.1 测试站点 233
11.8.2 上传站点 234
第12章 实验 236
12.1 实验一:Dreamweaver CS6 简介 236
12.2 实验二:站点的设计 237
12.3 实验三:超链接的使用 244
12.4 实验四:图像与多媒体 244
12.5 实验五:CSS样式 248
12.6 实验六:表格和框架 250
12.7 实验七:行为的使用 261
12.8 实验八:模板和库 265
12.9 实验九:表单的使用 269
12.10 实验十:数据库 272