第1章 遨游Dreamweaver 8精彩世界 1
1.1 Dreamweaver 8简介 2
1.2 Dreamweaver 8的工作界面 2
1.2.1 选择工作区 2
1.2.2 认识Dreamweaver 8的工作界面 3
1.2.3 主菜单 5
1.2.4 课堂实训——新建空白文档 6
1.3 案例实训 7
1.3.1 案例实训1——增加网页文字 7
1.3.2 案例实训2——插入图像 9
1.3.3 案例实训3——页面设置 12
1.4 习题 13
第2章 创建与规划站点 15
2.1 站点规划的概念 16
2.2 站点规划的方法 16
2.2.1 网站的主题 16
2.2.2 网站的内容 17
2.2.3 网站的对象 18
2.3 创建本地站点 18
2.3.1 站点组成 18
2.3.2 课堂实训1——定义站点 19
2.4 站点的基本操作 21
2.4.1 课堂实训2——编辑站点 21
2.4.2 课堂实训3——复制站点 22
2.4.3 课堂实训4——删除站点 22
2.5 案例实训——搭建动态网站服务器 23
2.6 习题 27
第3章 文本及其格式化 29
3.1 文本及其格式化概述 30
3.2 文本的输入 30
3.2.1 课堂实训1——输入文本 30
3.2.2 课堂实训2——插入符号 31
3.2.3 课堂实训3——插入空格 32
3.2.4 课堂实训4——插入日期 33
3.3 创建项目列表 33
3.3.1 项目列表的类型 34
3.3.2 课堂实训5——使用项目列表 35
3.3.3 课堂实训6——创建嵌套项目列表 35
3.3.4 课堂实训7——设置项目列表属性 35
3.3.5 课堂实训8——属性列表实例 36
3.4 CSS样式 37
3.4.1 课堂实训9——新建CSS样式 38
3.4.2 课堂实训10——编辑CSS已有样式 39
3.4.3 课堂实训11——应用CSS样式 40
3.4.4 课堂实训12——删除CSS样式 40
3.4.5 课堂实训13——将文档中的样式导出为CSS样式文件 41
3.4.6 课堂实训14——运用CSS样式文件 41
3.4.7 课堂实训15——定义宋体9points的样式 43
3.5 案例实训 44
3.5.1 案例实训1——重新定义td和body 44
3.5.2 案例实训2——自定义链接效果 45
3.6 习题 48
第4章 表格 49
4.1 创建表格 50
4.2 设置表格 51
4.2.1 课堂实训1——选取表格元素 51
4.2.2 课堂实训2——套用表格格式 52
4.3 设置单元格 54
4.3.1 课堂实训3——对齐单元格内容 54
4.3.2 课堂实训4——设置单元格背景 55
4.3.3 将单元格转换为表头 56
4.4 表格的基本操作 56
4.4.1 课堂实训5——调整表格 57
4.4.2 课堂实训6——插入行与列 58
4.4.3 课堂实训7——拆分单元格 59
4.4.4 课堂实训8——合并单元格 59
4.4.5 课堂实训9——删除单元格内容 60
4.4.6 课堂实训10——排序表格 60
4.5 案例实训——制作精美课程表网页 62
4.6 习题 65
第5章 图像 66
5.1 图像的类型 67
5.2 插入图像 67
5.2.1 插入普通图像 67
5.2.2 课堂实训1——插入鼠标经过图像 67
5.3 设置图像属性 68
5.3.1 课堂实训2——调整图像大小 68
5.3.2 课堂实训3——设置图像的对齐方式 69
5.3.3 课堂实训4——编辑图像 70
5.4 案例实训 71
5.4.1 案例实训1——制作地图网页 71
5.4.2 案例实训2——制作电子相册 74
5.5 习题 76
第6章 框架 77
6.1 创建框架集 78
6.1.1 课堂实训1——创建自定义框架集 78
6.1.2 课堂实训2——创建预定义框架集 79
6.2 框架和框架集的基本操作 80
6.2.1 课堂实训3——选择框架和框架集 80
6.2.2 课堂实训4——保存框架和框架集 81
6.2.3 课堂实训5——设置框架集的属性 82
6.2.4 课堂实训6——设置框架的属性 83
6.2.5 课堂实训7——超链接框架目标的指定 85
6.3 案例实训——创建电子图书 85
6.4 习题 89
第7章 页面布局视图的使用 91
7.1 布局表格和布局单元格的基本知识 92
7.1.1 课堂实训1——布局视图的切换 92
7.1.2 课堂实训2——布局表格 92
7.1.3 课堂实训3——布局单元格 93
7.2 布局表格和布局单元格的基本操作 94
7.2.1 课堂实训4——选择布局表格和布局单元格 94
7.2.2 课堂实训5——调整布局表格和布局单元格的大小 95
7.2.3 课堂实训6——移动布局表格和布局单元格 96
7.2.4 课堂实训7——设置布局宽度 96
7.3 案例实训——制作完整页面 98
7.4 习题 102
第8章 链接 103
8.1 链接和路径概述 104
8.1.1 链接 104
8.1.2 路径 104
8.2 创建链接的方法 105
8.2.1 使用“属性”面板创建链接 105
8.2.2 使用“指向文件”图标创建链接 106
8.2.3 使用快捷菜单创建链接 107
8.3 创建链接 107
8.3.1 课堂实训1——创建下载链接 107
8.3.2 课堂实训2——创建空链接 109
8.3.3 课堂实训3——创建电子邮件链接 110
8.4 案例实训——创建锚记链接 111
8.5 习题 114
第9章 层与时间轴 116
9.1 层的概念 117
9.2 创建层 117
9.2.1 课堂实训1——创建普通层 117
9.2.2 课堂实训2——创建嵌入式层 118
9.3 层的基本操作 119
9.3.1 课堂实训3——选择层 119
9.3.2 课堂实训4——插入层对象 120
9.3.3 课堂实训5——移动层 120
9.3.4 课堂实训6——对齐层 120
9.3.5 课堂实训7——把层转换成表格 121
9.3.6 课堂实训8——显示/隐藏层 122
9.4 设置层的属性 124
9.4.1 单个层的属性 124
9.4.2 多个层的属性 125
9.5 时间轴的概念 125
9.6 创建时间轴动画 126
9.6.1 课堂实训9——制作层的时间轴动画 126
9.6.2 课堂实训10——录制层的时间轴运动路径 129
9.7 给时间轴附加动作 130
9.7.1 课堂实训11——“播放时间轴”和“停止时间轴”动作 130
9.7.2 课堂实训12——“转到时间轴帧”动作 131
9.8 案例实训 132
9.8.1 案例实训1——层的应用 132
9.8.2 案例实训2——创建网站广告 136
9.9 习题 138
第10章 表单 139
10.1 表单的概念 140
10.2 创建表单 140
10.3 表单的属性 141
10.3.1 表单名称 141
10.3.2 动作 141
10.3.3 方法 141
10.3.4 MIME类型 142
10.3.5 目标 142
10.4 表单中的对象及其属性 142
10.4.1 文本域 143
10.4.2 按钮 144
10.4.3 复选框 145
10.4.4 单选按钮 146
10.4.5 列表/菜单 146
10.4.6 文件域 148
10.4.7 图像域 149
10.4.8 隐藏域 149
10.4.9 跳转菜单 150
10.4.10 课堂实训——制作调查表单 151
10.5 案例实训 153
10.5.1 案例实训1——制作“留言簿”表单 153
10.5.2 案例实训2——添加搜索引擎 158
10.6 习题 160
第11章 行为 162
11.1 行为的概念 163
11.2 “行为”面板的用法 163
11.3 行为的基本操作 164
11.3.1 课堂实训1——添加行为 164
11.3.2 课堂实训2——修改行为 165
11.4 使用Dreamweaver 8自带的行为 166
11.4.1 行为动作 166
11.4.2 事件 171
11.5 案例实训 172
11.5.1 案例实训1——制作弹出菜单 172
11.5.2 案例实训2——检查表单 175
11.6 习题 177
第12章 制作动态页面 178
12.1 构建动态页面的基础 179
12.1.1 课堂实训1——建立Access数据库 179
12.1.2 课堂实训2——创建Windows 2000/XP的DSN 181
12.1.3 课堂实训3——定义数据库连接 182
12.2 用户注册页面 184
12.3 用户登录页面 187
12.3.1 客户端验证 187
12.3.2 服务器端验证 189
12.4 案例实训 190
12.4.1 案例实训1——获取客户留言 192
12.4.2 案例实训2——显示留言 193
12.4.3 案例实训3——删除留言 198
12.5 习题 201
第13章 代码片断、库项目和模板 203
13.1 代码片断 204
13.1.1 代码片断概述 204
13.1.2 课堂实训1——代码片断的创建 204
13.1.3 课堂实训2——代码片断的使用 209
13.1.4 课堂实训3——代码片断的基本操作 210
13.2 库项目 210
13.2.1 库项目概述 210
13.2.2 课堂实训4——创建库项目 211
13.2.3 课堂实训5——使用库项目 212
13.2.4 课堂实训6——库项目的基本操作 212
13.3 模板 215
13.3.1 模板概述 215
13.3.2 课堂实训7——创建和修改模板 216
13.3.3 课堂实训8——定义可编辑区域 217
13.3.4 使用模板 218
13.3.5 课堂实训9——更新模板 219
13.3.6 课堂实训10——将文档从模板中分离 221
13.4 优化网站 222
13.4.1 课堂实训11——整理HTML 222
13.4.2 课堂实训12——优化文档 222
13.5 案例实训 223
13.5.1 案例实训1——库演练 223
13.5.2 案例实训2——模板演练 224
13.6 习题 226
第14章 网页的制作 228
14.1 网页制作的准备工作 229
14.2 设置页面属性及文档样式 229
14.2.1 设置页面属性 230
14.2.2 定义CSS样式文件 230
14.3 制作一个完整的个人主页 232
14.3.1 制作页眉区 233
14.3.2 制作导航区 236
14.3.3 制作主内容一区 239
14.3.4 制作主内容二区 243
14.3.5 制作版权区 246
14.4 添加网页特效 246
14.4.1 课堂实训1——弹出“小人”网页特效 246
14.4.2 课堂制作2——实现网页中飘动的图层特效 248
14.5 习题 249
第15章 网站的测试与上传 250
15.1 本地测试 251
15.1.1 不同浏览器的测试 251
15.1.2 不同操作系统/分辨率的测试 251
15.1.3 链接测试 251
15.2 站内搜索的使用 253
15.2.1 搜索文件 253
15.2.2 优化文档 255
15.3 上传网站 255
15.3.1 设置服务器信息 255
15.3.2 上传网页 257
15.4 案例实训——检查浏览器 257
15.5 习题 258
第16章 使用Fireworks 8处理网页图像 260
16.1 Fireworks 8的工作环境 261
16.2 Fireworks 8的工作流程 262
16.2.1 创建图像 262
16.2.2 创建网页对象 262
16.2.3 优化 262
16.2.4 输出文件 262
16.3 常用的操作 263
16.3.1 课堂实训1——设置图像尺寸大小 263
16.3.2 课堂实训2——优化图像 264
16.4 案例实训 265
16.4.1 案例实训1——制作网站标志 265
16.4.2 案例实训2——制作网页动画 267
16.5 习题 269
附录 参考答案 270