第1章 认识Dreamweaver CS3 1
1.1 Dreamweaver CS3简介 1
1.2 安装Dreamweaver CS3 2
1.2.1 安装Dreamweaver CS3的系统要求 2
1.2.2 安装Dreamweaver CS3 2
1.3 Dreamweaver CS3的新增功能 4
1.4 经典习题 8
1.4.1 填空题 8
1.4.2 操作题 8
第2章 Dreamweaver CS3操作界面 9
2.1 Dreamweaver CS3工作区 9
2.2 Dreamweaver CS3工具栏 10
2.2.1 【标准】工具栏 10
2.2.2 【文档】工具栏 10
2.3 【属性】面板 11
2.4 插入栏 11
2.4.1 【常用】插入栏 11
2.4.2 【布局】插入栏 12
2.4.3 【表单】插入栏 13
2.4.4 【数据】插入栏 13
2.4.5 【Spry】插入栏 14
2.4.6 【文本】插入栏 14
2.4.7 【收藏夹】插入栏 15
2.5 菜单栏 15
2.5.1 【文件】菜单 15
2.5.2 【编辑】菜单 16
2.5.3 【查看】菜单 16
2.5.4 【插入记录】菜单 17
2.5.5 【修改】菜单 17
2.5.6 【文本】菜单 18
2.5.7 【命令】菜单 18
2.5.8 【站点】菜单 19
2.5.9 【窗口】菜单 19
2.5.10 【帮助】菜单 19
2.6 面板组 20
2.7 经典习题 20
2.7.1 选择题 20
2.7.2 填空题 20
2.7.3 操作题 20
第3章 创建与管理站点 21
3.1 创建本地站点 21
3.1.1 使用向导搭建站点 21
3.1.2 通过高级面板创建站点 23
3.2 管理站点 25
3.2.1 打开站点 25
3.2.2 编辑站点 25
3.2.3 删除站点 26
3.2.4 复制站点 26
3.3 管理站点中的文件 27
3.3.1 创建文件夹和文件 27
3.3.2 移动和复制文件 28
3.4 使用站点地图 29
3.4.1 查看站点地图 29
3.4.2 站点地图布局 29
3.5 经典习题 30
3.5.1 选择题 30
3.5.2 填空题 31
3.5.3 操作题 31
第4章 设置页面整体环境 32
4.1 设置页面属性 32
4.1.1 设置外观 32
4.1.2 设置链接 33
4.1.3 设置标题 33
4.1.4 设置标题/编码 34
4.1.5 设置跟踪图像 35
4.2 使用辅助设计 35
4.2.1 使用标尺 35
4.2.2 使用网格 36
4.3 实例演练——设置页面属性 37
4.4 经典习题 40
4.4.1 选择题 40
4.4.2 填空题 40
4.4.3 操作题 40
第5章 使用文本 41
5.1 插入文本 41
5.1.1 插入普通文本 41
5.1.2 插入特殊字符 43
5.1.3 插入日期 44
5.2 设置文本属性 46
5.2.1 设置标题和段落格式 46
5.2.2 设置文本字体和字号 47
5.2.3 添加新字体 48
5.2.4 设置文本颜色 49
5.2.5 设置文本样式 51
5.2.6 设置文本对齐方式 52
5.2.7 设置文本缩进和凸出 52
5.3 创建项目列表和编号列表 53
5.3.1 创建项目列表 53
5.3.2 创建嵌套列表 54
5.4 插入网页头部内容 55
5.4.1 插入META 55
5.4.2 插入关键字 56
5.4.3 插入说明 57
5.4.4 刷新 57
5.4.5 设置基础 57
5.4.6 设置链接 58
5.5 在网页中插入其他元素 59
5.5.1 插入水平线 59
5.5.2 插入注释 61
5.6 检查拼写与查找替换 61
5.6.1 检查拼写 62
5.6.2 查找和替换 63
5.7 实例演练——创建基本文本网页 64
5.8 经典习题 66
5.8.1 选择题 66
5.8.2 填空题 66
5.8.3 操作题 67
第6章 使用图像 68
6.1 网页中常用的图像格式 68
6.1.1 GIF格式 68
6.1.2 JPEG格式 69
6.1.3 PNG格式 69
6.2 在网页中插入图像 69
6.2.1 插入普通图像 69
6.2.2 插入图像占位符 70
6.2.3 插入鼠标经过图像 71
6.3 设置图像属性 73
6.3.1 调整图像大小和边距 73
6.3.2 设置图像对齐方式 74
6.4 在网页中编辑图像 75
6.4.1 使用Photoshop优化图像 75
6.4.2 裁剪图像 76
6.4.3 重新取样图像 77
6.4.4 调整图像亮度和对比度 77
6.4.5 锐化图像 78
6.5 实例演练 78
6.5.1 实例1——创建图文混排网页 78
6.5.2 实例2——创建翻转图像导航 80
6.6 经典习题 83
6.6.1 选择题 83
6.6.2 填空题 83
6.6.3 操作题 83
第7章 创建超级链接 84
7.1 关于超级链接的基本概念 84
7.1.1 绝对路径 84
7.1.2 相对路径 85
7.2 创建超级链接的方法 85
7.2.1 使用【属性】面板创建链接 85
7.2.2 使用指向文件图标创建链接 85
7.2.3 使用菜单创建链接 86
7.3 创建各种类型的链接 87
7.3.1 创建文本链接 87
7.3.2 创建图像热点链接 88
7.3.3 创建E-mail链接 90
7.3.4 创建下载文件链接 92
7.3.5 创建锚点链接 93
7.3.6 创建脚本链接 95
7.3.7 创建空链接 96
7.4 管理超级链接 97
7.4.1 自动更新链接 97
7.4.2 在站点范围内更改链接 98
7.4.3 检查站点中的链接错误 99
7.5 实例演练 100
7.5.1 实例1——创建锚点链接网页 100
7.5.2 实例2——创建图像热点链接 103
7.6 经典习题 106
7.6.1 选择题 106
7.6.2 填空题 106
7.6.3 操作题 106
第8章 使用表格布局网页 107
8.1 创建表格 107
8.1.1 表格的基本概念 107
8.1.2 插入表格 108
8.2 设置表格及其元素属性 109
8.2.1 设置表格属性 109
8.2.2 设置单元格的属性 110
8.3 表格的基本操作 110
8.3.1 选择表格 110
8.3.2 调整表格和单元格的大小 111
8.3.3 添加或删除行或列 112
8.3.4 拆分单元格 113
8.3.5 合并单元格 113
8.3.6 剪切、复制、粘贴表格 114
8.4 表格的其他功能 114
8.4.1 导入表格式数据 115
8.4.2 排序表格 117
8.4.3 使用预设表格样式对表格进行格式设置 118
8.5 实例演练 121
8.5.1 实例1——制作网页细线表格 121
8.5.2 实例2——制作网页圆角表格 123
8.5.3 实例3——利用表格布局网页 127
8.6 经典习题 136
8.6.1 选择题 136
8.6.2 填空题 136
8.6.3 操作题 136
第9章 使用层和时间轴 137
9.1 关于层 137
9.1.1 层的概念 137
9.1.2 层面板 138
9.2 插入层 138
9.2.1 创建普通层 138
9.2.2 创建嵌套层 139
9.3 设置层的属性 140
9.3.1 设置层的显示/隐藏属性 141
9.3.2 改变层的堆叠顺序 141
9.3.3 为层添加滚动条 141
9.3.4 改变层的可见性 142
9.4 层的基本操作 142
9.4.1 在层中插入对象 143
9.4.2 调整层的大小 143
9.4.3 移动层 144
9.4.4 对齐层 145
9.4.5 将层对齐到网格 146
9.5 层与表格的相互转换 147
9.5.1 将层转换为表格 147
9.5.2 将表格转换为层 148
9.6 使用时间轴制作特效 149
9.6.1 【时间轴】面板 149
9.6.2 制作时间轴动画 150
9.7 实例演练 154
9.7.1 实例1——利用层制作网页下拉菜单 154
9.7.2 实例2——利用层布局网页 157
9.8 经典习题 161
9.8.1 选择题 161
9.8.2 填空题 161
9.8.3 操作题 161
第10章 制作框架网页 162
10.1 框架概述 162
10.1.1 框架结构的组成 162
10.1.2 框架结构的优缺点 162
10.2 创建框架网页 163
10.2.1 创建框架集 163
10.2.2 插入预定义框架集 164
10.2.3 创建嵌套框架集 165
10.3 框架的基本操作 165
10.3.1 选择框架和框架集 165
10.3.2 保存框架和框架集 167
10.3.3 在框架中创建链接 167
10.4 框架和框架集属性 168
10.4.1 设置框架属性 169
10.4.2 设置框架集属性 169
10.5 实例演练 170
10.5.1 实例1——使用浮动框架iframe 170
10.5.2 实例2——创建完整的框架网页 172
10.6 经典习题 180
10.6.1 选择题 180
10.6.2 填空题 180
10.6.3 操作题 181
第11章 插入多媒体内容 182
11.1 插入Flash 182
11.1.1 插入Flash动画 182
11.1.2 插入Flash按钮 184
11.1.3 插入Flash文本 186
11.1.4 插入FlashPaper 189
11.1.5 插入Flash视频 189
11.2 插入Shockwave动画 190
11.3 添加背景音乐 191
11.4 插入JavaApplet 194
11.5 插入ActiveX控件 196
11.6 插入插件 197
11.7 实例演练 199
11.7.1 实例1——插入透明Flash动画 199
11.7.2 实例2——利用Java Applet制作水中倒影效果 201
11.8 经典习题 203
11.8.1 选择题 203
11.8.2 填空题 203
11.8.3 操作题 204
第12章 使用CSS美化网页 205
12.1 CSS简介 205
12.1.1 CSS的基本概念 205
12.1.2 CSS的类型与基本语法 206
12.2 使用CSS 207
12.2.1 建立标签样式 208
12.2.2 建立类样式 208
12.2.3 建立自定义高级样式 209
12.3 设置CSS样式 209
12.3.1 设置文本样式 209
12.3.2 设置背景样式 210
12.3.3 设置区块样式 211
12.3.4 设置方框样式 212
12.3.5 设置边框样式 212
12.3.6 设置列表样式 213
12.3.7 设置定位样式 213
12.3.8 设置扩展样式 214
12.4 实例演练 215
12.4.1 实例1——应用CSS固定字体大小 215
12.4.2 实例2——应用CSS改变文本间行距 217
12.4.3 实例3——应用CSS创建动感光晕文字 219
12.4.4 实例4——应用CSS给文字添加边框 222
12.5 经典习题 223
12.5.1 选择题 223
12.5.2 填空题 224
12.5.3 操作题 224
第13章 使用行为给网页添加特效 225
13.1 行为的概念 225
13.2 行为的动作和事件 226
13.2.1 常见动作类型 226
13.2.2 常见事件 227
13.3 使用Dreamweaver内置行为 228
13.3.1 交换图像 228
13.3.2 弹出提示信息 230
13.3.3 打开浏览器窗口 231
13.3.4 拖动层 232
13.3.5 控制Flash影片 234
13.3.6 添加声音 235
13.3.7 改变属性 237
13.3.8 设置层文本 239
13.3.9 显示-隐藏元素 240
13.3.10 显示弹出式菜单 242
13.3.11 检查插件 244
13.3.12 检查浏览器 245
13.3.13 检查表单 245
13.3.14 设置导航栏图像 247
13.3.15 设置状态栏文本 249
13.3.16 设置框架文本 250
13.3.17 调用JavaScript 250
13.3.18 应用跳转菜单 251
13.3.19 转到URL 252
13.3.20 预先载入图像 253
13.4 经典习题 255
13.4.1 选择题 255
13.4.2 填空题 255
13.4.3 操作题 255
第14章 使用模板和库提高网页制作效率 256
14.1 使用【资源】面板管理站点资源 256
14.1.1 在【资源】面板中查看资源 256
14.1.2 将资源添加到文档 257
14.1.3 在另外的站点中重新使用资源 257
14.1.4 在收藏夹中添加或删除资源 258
14.2 创建模板 258
14.2.1 直接创建模板 259
14.2.2 从现有文档创建模板 260
14.3 使用模板 261
14.3.1 定义可编辑区 261
14.3.2 定义新的可选区域 262
14.3.3 定义重复区域 263
14.3.4 基于模板创建网页 263
14.4 管理模板 266
14.4.1 更新模板 266
14.4.2 把页面从模板中分离出来 267
14.5 创建与应用库项目 268
14.5.1 关于库项目 268
14.5.2 创建库项目 268
14.5.3 应用库项目 271
14.5.4 修改库项目 273
14.6 实例演练——创建完整的模板网页 273
14.6.1 实例1——创建模板 274
14.6.2 实例2——利用模板创建网页 279
14.7 经典习题 284
14.7.1 选择题 284
14.7.2 填空题 284
14.7.3 操作题 284
第15章 使用表单 285
15.1 创建表单 285
15.1.1 表单概述 285
15.1.2 插入表单 286
15.2 插入文本域 287
15.2.1 插入单行文本域 287
15.2.2 插入多行文本域 289
15.2.3 插入密码域 289
15.3 插入复选框和单选按钮 290
15.3.1 插入复选框 290
15.3.2 插入单选按钮 291
15.4 插入列表和菜单 292
15.5 插入跳转菜单 293
15.6 使用文件域和隐藏域 294
15.6.1 文件域 294
15.6.2 隐藏域 295
15.7 插入按钮 295
15.8 检查表单 297
15.9 实例演练——创建电子邮件表单 298
15.10 经典习题 307
15.10.1 选择题 307
15.10.2 填空题 308
15.10.3 操作题 308
第16章 Dreamweaver的扩展功能 309
16.1 Dreamweaver CS3插件简介 309
16.2 安装插件 310
16.3 实例演练——插件应用实例 311
16.3.1 实例1——使用插件制作背景音乐网页 311
16.3.2 实例2——使用插件制作彩色渐变文字效果 313
16.3.3 实例3——使用飘浮图像插件创建飘浮广告网页 314
16.3.4 实例4——使用插件创建E-mail链接 315
16.3.5 实例5——使用插件创建根据不同的时段显示不同的问候语效果 316
16.3.6 实例6——利用插件创建随机切换的广告图 317
16.3.7 实例7——使用插件制作滚动标题栏 319
16.4 经典习题 321
16.4.1 填空题 321
16.4.2 操作题 321
第17章 在Dreamweaver中编写HTML代码 322
17.1 HTML语言基础 322
17.1.1 HTML概述 322
17.1.2 HTML基本结构 323
17.2 HTML常用标记 323
17.2.1 文本与段落 323
17.2.2 表格 325
17.2.3 超级链接 326
17.2.4 图像 327
17.2.5 框架 328
17.2.6 表单 331
17.3 在Dreamweaver中编辑代码 333
17.3.1 查看源代码 333
17.3.2 使用标签选择器和标签编辑器 333
17.3.3 使用代码提示 334
17.4 使用【代码片断】面板 338
17.4.1 插入代码片断 338
17.4.2 创建代码片断 339
17.5 优化代码 340
17.5.1 清理HTML/XHTML代码 340
17.5.2 清理Word生成的HTML代码 341
17.6 实例演练——使用标签选择器插入滚动公告 342
17.7 经典习题 348
17.7.1 选择题 348
17.7.2 填空题 348
17.7.3 操作题 348
第18章 创建动态网页基础 349
18.1 创建ASP应用程序开发环境 349
18.1.1 安装Internet信息服务器(IIS) 349
18.1.2 设置Internet信息服务器(IIS) 351
18.2 设计数据库 352
18.3 建立数据库连接 353
18.3.1 了解DSN 353
18.3.2 定义系统DSN 354
18.3.3 建立系统DSN连接 355
18.4 定义记录集(查询) 356
18.4.1 简单记录集(查询)的定义 357
18.4.2 高级记录集的定义 358
18.4.3 调用存储过程 358
18.4.4 简单的SQL查询语句 359
18.5 其他数据源的定义 360
18.5.1 请求变量 360
18.5.2 阶段变量 361
18.5.3 应用程序变量 362
18.6 动态数据的绑定 362
18.6.1 绑定动态文本 362
18.6.2 设置动态文本数据格式 363
18.6.3 绑定动态图像 365
18.6.4 向表单对象绑定动态数据 365
18.7 添加服务器行为 367
18.7.1 显示多条记录 367
18.7.2 移动记录 367
18.7.3 显示区域 368
18.7.4 页面之间信息传递 369
18.7.5 用户验证 370
18.8 经典习题 373
18.8.1 选择题 373
18.8.2 填空题 373
18.8.3 操作题 373
第19章 创建动态网页常见模块 374
19.1 创建留言系统 374
19.1.1 需求分析与设计思路 374
19.1.2 创建数据库与数据库连接 376
19.1.3 创建留言列表页面 380
19.1.4 创建留言详细页面 387
19.1.5 创建添加留言页面 389
19.2 制作会员注册登录系统 395
19.2.1 需求分析与设计思路 395
19.2.2 创建数据库与数据库连接 396
19.2.3 制作注册页面 399
19.2.4 制作注册成功与失败页面 403
19.2.5 制作会员登录页面 405
19.2.6 制作登录成功与失败页面 407
19.3 制作在线调查系统 409
19.3.1 需求分析与设计思路 409
19.3.2 创建数据库与数据库连接 410
19.3.3 制作调查信息页面 413
19.3.4 制作调查结果页面 420
19.4 经典习题 433
第20章 设计与制作购物网站 434
20.1 购物网站主要栏目和功能 434
20.2 购物网站分类 435
20.3 购物网站的购物流程 436
20.4 制作购物系统主页 437
20.4.1 制作头部文件 438
20.4.2 制作会员登录 442
20.4.3 制作商城特别提示 445
20.4.4 制作商品分类导航 447
20.4.5 制作商品品牌导航 450
20.4.6 制作新品上架 452
20.4.7 制作促销商品 455
20.4.8 制作最新养颜专题 457
20.4.9 制作网站最新公告 459
20.4.10 制作最新商品调查 460
20.4.11 制作精品推荐 463
20.4.12 制作最新站内新闻 465
20.4.13 制作商品销售排行榜 467
20.4.14 制作底部文件 470
20.5 经典习题 471
20.5.1 填空题 471
20.5.2 操作题 471
第21章 设计与制作企业网站 472
21.1 企业网站设计概述 472
21.1.1 企业网站分类 472
21.1.2 本例主要功能页面 474
21.2 创建本地站点 476
21.3 模板页面的制作 477
21.3.1 创建顶部库文件 478
21.3.2 创建底部库文件 481
21.3.3 创建模板 483
21.4 利用模板创建网页 487
21.5 制作网站新闻发布系统 490
21.5.1 新闻发布系统分析 490
21.5.2 设计数据库 491
21.5.3 创建数据库连接 493
21.5.4 制作新闻列表页面 495
21.5.5 制作新闻详细显示页面 499
21.5.6 制作管理员登录页面 502
21.5.7 制作新闻管理主页面 505
21.5.8 制作新闻添加页面 511
21.5.9 制作新闻修改和删除页面 514
21.6 经典习题 518
21.6.1 填空题 518
21.6.2 操作题 518
第22章 站点的发布与推广 519
22.1 测试站点 519
22.1.1 检查链接 519
22.1.2 站点报告 520
22.1.3 清理文档 521
22.2 发布网站 522
22.3 网站维护 524
22.3.1 网站内容的更新 524
22.3.2 网站风格的更新 525
22.4 网站的推广 525
22.4.1 登录搜索引擎 525
22.4.2 利用友情链接 525
22.4.3 借助网络广告 526
22.4.4 登录网址导航站点 526
22.4.5 BBS宣传 527
22.5 经典习题 527
22.5.1 选择题 527
22.5.2 填空题 527
22.5.3 操作题 527