第1章 Dreamweaver 8基础 1
1.1 概述 2
1.1.1 Dreamweaver 8的软件简介 2
1.1.2 Dreamweaver 8的新增功能 2
1.1.3 系统要求 3
1.2 Dreamweaver 8的工作环境 3
1.2.1 标题栏 5
1.2.2 菜单栏 5
1.2.3 工具栏 5
1.2.4 状态栏 6
1.2.5 插入栏 7
1.2.6 【属性】面板 7
1.3 设置Dreamweaver 8的基本参数 8
1.3.1 设置Dreamweaver 8的常规选项 8
1.2.7 可停靠浮动面板 8
1.3.2 定制预览浏览器 10
1.3.3 定制屏幕字体 11
1.3.4 定制快捷键 12
1.4 查找帮助信息 12
1.5 HTML基础 13
1.5.1 HTML语言简介 13
1.5.2 HTML的基本概念 14
1.5.3 文档结构 15
1.5.4 常用标签 16
1.6 自测练习题 24
第2章 基本操作 25
2.1 文档的创建和存储 26
2.1.1 创建空白文档 26
2.1.2 打开现有文档 26
2.1.3 存储和关闭文档 27
2.1.4 设置默认的新建文档格式 28
2.1.5 理解空白文档的初始代码 29
2.2 设置文档的页面属性 29
2.2.1 利用【页面属性】对话框设置页面属性 30
2.2.2 页面属性的其他设置方法 32
2.3 插入文本和对象 33
2.3.1 插入文本 33
2.3.2 插入日期 33
2.3.3 插入水平线 33
2.3.4 插入特殊字符 34
2.3.5 插入图像 34
2.4 在设计视图中选择元素 40
2.4.1 不可见元素 40
2.4.2 控制不可见元素的显示和隐藏 40
2.5 编辑网页的头部内容 41
2.5.1 插入元数据 42
2.5.2 插入关键字 44
2.5.3 插入说明信息 44
2.5.4 定义自动刷新 45
2.5.5 设置基础URL地址 45
2.5.6 设置文档链接 46
2.6 典型实例——建立个人档案 47
2.7 自测练习题 50
第3章 本地站点的规划与站点的创建 51
3.1 规划站点 52
3.1.1 规划站点结构 52
3.1.2 规划站点的浏览机制 52
3.1.3 构建整体的站点风格 53
3.1.4 网页的设计和出版流程 54
3.2 创建本地站点 54
3.2.2 利用建站向导构建站点 55
3.2.1 【文件】面板 55
3.2.3 利用增强方式构建站点 57
3.3 管理站点内容 58
3.3.1 打开本地站点和编辑站点属性 59
3.3.2 操作站点文件 59
3.3.3 刷新站点文件列表 60
3.3.4 重建缓存 60
3.4 使用站点地图 61
3.4.1 设置主页 61
3.4.2 显示站点地图 62
3.4.3 在站点地图中显示文件标题 64
3.4.4 在站点地图中操作文件 65
3.4.5 从某个分支开始查看地图 67
3.4.6 显示或隐藏站点地图文件 68
3.4.8 设置站点地图布局的参数选项 70
3.4.7 改变站点地图的显示比例 70
3.4.9 保存站点地图 71
3.5 文件的上传和下载 72
3.5.1 上传文件 73
3.5.2 下载文件 74
3.5.3 同步本地站点和远端站点 74
3.6 屏蔽文件 76
3.6.1 设置屏蔽选项 76
3.6.2 激活或关闭站点的屏蔽特性 77
3.6.3 屏蔽特定的文件夹 77
3.6.4 取消所有文件夹和文件的屏蔽状态 77
3.7 自测练习题 78
第4章 用表格布局页面 79
4.2 表格概述 80
4.2.1 表格的组成 80
4.1 网页布局的概述 80
4.2.2 表格中的间距设置 81
4.2.3 在HTML中实现表格的代码 81
4.3 插入表格 83
4.3.1 在文档中插入表格 84
4.3.2 显示插入表格时的属性对话框 84
4.3.3 在单元格中输入数据 85
4.3.4 表格数据的导入和导出 86
4.3.5 排序表格 88
4.4 选中表格元素 88
4.4.1 选中整张表格 89
4.4.2 选中表格行 89
4.4.3 选中表格列 90
4.4.4 选中单元格 90
4.5.1 插入行或列 91
4.5 编辑表格 91
4.4.5 取消选中状态 91
4.5.2 删除行或列 92
4.5.3 在表格右方或下方增删行或列 92
4.5.4 复制和粘贴单元格 92
4.5.5 删除单元格内容 93
4.6 格式化表格 93
4.6.1 设置表格格式 93
4.6.2 设置行、列和单元格的格式 95
4.6.3 套用现有表格格式 97
4.7 典型实例——制作一个工资表 99
4.8 了解布局模式 100
4.9 布局表格和布局单元格 101
4.9.1 绘制布局表格和布局单元格 101
4.9.2 隐藏和显示布局表格标签 102
4.9.3 在单元格中添加内容 102
4.11.1 将列宽设置为自动伸展宽度类型 103
4.11 了解布局版面的宽度 103
4.10 移动、重设布局表格和单元格的大小 103
4.11.2 将列宽设置为固定宽度类型 104
4.11.3 使列宽一致 104
4.11.4 使用间隔视图 105
4.12 设置布局视图参数 105
4.13 典型实例——制作一个贺卡 106
4.14 自测练习题 108
第5章 超级链接的应用 109
5.1 超级链接概述 110
5.1.1 链接的基本概念 110
5.1.2 超文本链接标记 111
5.1.3 链接的颜色 112
5.1.4 链接的下划线 113
5.2 创建链接 113
5.2.1 链接到文档 113
5.2.2 链接到命名锚记 114
5.2.3 创建E-mail链接 115
5.2.4 创建空链接 116
5.2.5 创建JavaScript脚本链接 116
5.2.6 使用指向文件图标构建链接 117
5.3 管理链接 119
5.3.1 设置Dreamweaver 8的链接管理特性 119
5.3.2 移动文件时更新链接 119
5.3.3 在站点地图中管理链接 120
5.3.4 改变链接的站点范围 121
5.3.5 测试链接 122
5.4 自测练习题 122
第6章 巧用图像美化页面 123
6.1 创建交换图像 124
6.2 使用导航条 125
6.3.1 概述 128
6.3 客户端图像映像 128
6.3.2 创建客户端图像映像和热区 129
6.3.3 修改或解除图像热区 132
6.3.4 客户端图像映像代码 133
6.4 同Fireworks 8的协作 134
6.5 创建网站相册 136
6.6 自测练习题 138
第7章 用层布局页面 139
7.1 层概述 140
7.2 创建层 140
7.2.1 创建新层 140
7.2.2 学习层的HTML源代码 143
7.2.3 创建嵌入层 144
7.2.4 设置层格式 145
7.2.5 设置层的默认参数属性 147
7.3.1 激活层 148
7.3 操作层 148
7.3.2 选中层 149
7.3.3 重设层大小 150
7.3.4 移动层 151
7.3.5 对齐层 152
7.4 使用【层】面板 152
7.4.1 显示【层】面板 152
7.4.2 创建嵌入层 152
7.4.3 改变层的名称 153
7.4.4 控制层的重叠顺序 153
7.4.5 设置层的可见性 154
7.4.6 典型实例——制作一个下拉菜单 155
7.5 利用层设计表格 157
7.5.1 防止层重叠 157
7.5.2 将层转换为表格 158
7.5.3 将表格转换为层 159
7.6 利用层排版时的注意事项 159
7.6.1 显示和隐藏层边框 160
7.6.2 显示和隐藏层标记 160
7.6.3 构建相对定位的层 161
7.7 典型实例——利用层实现变换图片 161
7.8 自测练习题 164
第8章 用框架布局页面 165
8.1 框架概述 166
8.1.1 框架应用概述 166
8.1.2 框架和框架集 166
8.2 创建框架 167
8.2.1 自主设计框架集 167
8.2.2 创建预定义框架集 169
8.2.3 框架的嵌套 170
8.2.4 创建NOFRAMES内容 171
8.2.5 学习框架的HTML源代码 172
8.3 存储框架和框架集文件 173
8.3.1 框架集和页面文档单独保存 174
8.3.2 框架集和页面文档同时保存 174
8.4 设置框架和框架集的属性 176
8.4.1 【框架】面板 176
8.4.2 选中框架和框架集 177
8.4.3 设置框架和框架集的属性 177
8.4.4 设置框架的大小 180
8.5 在框架中设置链接 181
8.6 典型实例——制作一个“网上书店”的主页 182
8.7 自测练习题 192
第9章 使用CSS样式修饰页面 193
9.2.1 显示【CSS】面板 194
9.2 创建一个新CSS样式 194
9.1 CSS概述 194
9.2.2 创建自定义CSS样式(【类(可应用于任何标签)】) 195
9.2.3 重定义HTML标签(【标签(重新定义特定标签的外观)】) 197
9.2.4 使用CSS选择器(【高级(ID、伪类选择器等)】) 197
9.2.5 设置CSS样式格式化参数 198
9.3 设置CSS样式格式 199
9.3.1 编辑CSS样式类型 200
9.3.2 编辑CSS样式背景 201
9.3.3 编辑CSS样式区块 202
9.3.4 编辑CSS样式方框 203
9.3.5 编辑CSS样式边框 204
9.3.6 编辑CSS样式列表 205
9.3.7 编辑CSS样式定位 206
9.3.8 编辑CSS样式扩展 207
9.4 管理CSS样式 208
9.5.1 创建外部CSS样式文件 209
9.5 创建、链接或导入外部的CSS样式 209
9.5.2 链接外部现有的CSS样式文件 210
9.5.3 编辑外部样式文件中的样式 210
9.5.4 断开同外部样式表文件的链接 211
9.5.5 导入外部CSS样式 211
9.5.6 导出到外部CSS样式表 211
9.5.7 使用设计时间样式 212
9.6 理解CSS样式的应用区域 212
9.7 巧用CSS滤镜制作艺术字 214
9.8 典型实例——制作一个走马灯 216
9.9 自测练习题 218
第10章 使用模板和库快速制作网页 219
10.1 使用模板 220
10.1.1 创建和打开模板 220
10.1.2 在模板中定义可编辑区域 221
10.1.3 在模板中定义重复区域和可选区域 222
10.1.4 在模板中定义可编辑标记属性 225
10.1.5 管理模板 226
10.1.6 创建应用模板的文档 228
10.1.7 编辑应用模板派生的文档 229
10.1.8 修改模板和更新站点 231
10.1.9 导入和导出XML内容 232
10.2 定制库项目 234
10.2.1 库项目概述 234
10.2.2 认识【库】面板 234
10.2.3 创建库项目 234
10.2.4 管理和应用库项目 235
10.2.5 更新站点 236
10.3 重设模板和库中的高亮颜色 237
10.3.1 重设和查看模板高亮颜色 237
10.4 自测练习题 238
10.3.2 重设和查看库项目的高亮颜色 238
第11章 创建表单网页 239
11.1 表单概述 240
11.2 表单的组成 240
11.2.1 表单域 241
11.2.2 表单对象 241
11.3 创建表单域 243
11.4 添加表单对象 244
11.4.1 设置文本域属性 245
11.4.2 设置按钮属性 246
11.4.3 设置复选框属性 247
11.4.4 设置单选按钮属性 248
11.4.5 添加单选按钮组 248
11.4.6 设置【列表/菜单】属性 249
11.4.7 设置图像域属性 250
11.4.8 设置文件域属性 251
11.4.9 设置隐藏域属性 252
11.4.10 设置标签属性 252
11.4.11 设置字段集属性 252
11.4.12 设置跳转菜单属性 253
11.5 典型实例——制作“注册页面” 254
11.6 自测练习题 258
第12章 使用行为和时间轴 259
12.1 行为的基本概念 260
12.2 应用行为 260
12.2.1 认识【行为】面板 260
12.2.2 应用行为 261
12.2.3 修改现有的行为 261
12.3.1 交换图像 262
12.3 应用Dreamweaver 8自带的行为动作 262
12.2.4 下载并安装第三方行为 262
12.3.2 弹出信息 263
12.3.3 打开浏览器窗口 264
12.3.4 拖动层 265
12.3.5 控制Shockwave或Flash 267
12.3.6 播放声音 268
12.3.7 改变属性 268
12.3.8 显示—隐藏层 269
12.3.9 显示弹出式菜单 270
12.3.10 检查插件 271
12.3.11 检查浏览器 272
12.3.12 检查表单 273
12.3.13 设置导航栏图像 274
12.3.14 设置文本 275
12.3.15 调用JavaScript 277
12.3.17 跳转菜单开始 278
12.3.16 跳转菜单 278
12.3.18 转到URL 279
12.3.19 预先载入图像 279
12.4 Dreamweaver 8中常用的行为事件 280
12.5 典型实例——制作一个拼图游戏 281
12.6 时间轴 285
12.6.1 时间轴概述 286
12.6.2 认识【时间轴】面板 286
12.6.3 创建时间轴动画 287
12.6.4 重命名时间轴 288
12.6.5 控制时间轴 289
12.7 可用于时间轴上的行为 289
12.7.1 为时间轴绑定行为 290
12.7.2 播放时间轴 290
12.7.4 转到时间轴帧 291
12.7.3 停止时间轴 291
12.8 典型实例——制作幻灯片 292
12.9 自测练习题 294
第13章 利用媒体让页面动起来 295
13.1 媒体概述 296
13.2 插入媒体对象 296
13.2.1 插入Flash动画 296
13.2.2 插入Flash按钮 299
13.2.3 插入Flash文本 301
13.2.4 插入FlashPaper 302
13.2.5 插入FlashVideo 303
13.2.6 插入Shockwave影片 304
13.2.7 插入Java Applet 305
13.2.8 插入ActiveX控件 306
13.2.9 插入插件 307
13.3 自测练习题 308
13.2.10 插入参数 308
第14章 扩展Dreamweaver 8 309
14.1 Dreamweaver 8插件的类型 310
14.2 Macromedia扩展管理器 310
14.3 下载和安装插件 310
14.4 插件应用实例 312
14.4.1 使用Sound添加背景音乐 312
14.4.2 使用Flash Image设置图像渐变 313
14.4.3 使用Scrolling_Title显示滚动的页面标题 314
14.4.4 使用CN Insert Greeting插入不同的问候语 315
14.5 自测练习题 316
第15章 构建Web应用程序 317
15.1 Web应用程序概述 318
15.1.1 动态网页的概念 318
15.1.2 动态内容的实现技术——ASP 318
15.2.1 安装Web服务器程序 319
15.1.3 利用ASP进行Web应用程序开发的基本流程 319
15.2 构建Web应用程序的开发环境 319
15.2.2 将远端站点目录映射为Web站点 321
15.2.3 在Dreamweaver 8中指定要使用的Web技术 321
15.3 连接数据库 322
15.3.1 ODBC 323
15.3.2 ADO 323
15.3.3 在Dreamweaver 8中连接数据库 323
15.3.4 其他数据源的定义 325
15.4 创建记录集 327
15.4.1 记录集的概念 327
15.4.2 如何操作记录集中的数据 328
15.4.3 利用Dreamweaver 8创建简单记录集 328
15.4.4 利用SQL命令创建记录集 329
15.4.5 使用【数据库项】树创建SQL查询 330
15.5 执行SQL命令 332
15.6 给页面绑定动态内容 333
15.6.1 添加动态内容的基本方法 333
15.6.2 设置表单对象为动态 334
15.6.3 设置HTML属性为动态 338
15.6.4 改变动态内容格式 339
15.7 在页面中显示记录 341
15.7.1 利用【重复区域】服务器行为显示多条记录 341
15.7.2 对记录进行计数和统计 342
15.7.3 构建导航链接 344
15.7.4 创建显示区域和隐藏区域 346
15.8 在页面之间传递信息 347
15.8.1 搜索页、结果页和细节页 347
15.8.2 创建搜索页 348
15.8.3 创建结果页 349
15.8.4 在结果页中创建指向细节页的链接 350
15.8.5 创建细节页 351
15.9 典型实例——制作一个留言簿 352
15.9.1 实例分析 352
15.9.2 文件说明 352
15.9.3 数据库的创建 352
15.9.4 首页的制作 355
15.9.5 留言页面的制作 361
15.9.6 管理页面的制作 364
15.9.7 回复页面的制作 366
15.9.8 删除页面的制作 368
15.9.9 登录机制 369
15.9.10 共享源文件夹 371
15.10 自测练习题 372
第16章 建站流程 373
16.1.2 定位题材的建议 374
16.1.1 确定网站的题材 374
16.1 确定网站的主题 374
16.1.3 确定网站的名称 376
16.2 资料搜集 377
16.3 结构设计 377
16.3.1 栏目和版块 379
16.3.2 目录的结构设计 380
16.4 形象设计 381
16.4.1 设计网站的标志 382
16.4.2 规划网站的色彩和文字字体 382
16.4.3 设计网站的宣传标语 383
16.5 主页设计 383
16.6 其他页面设计 384
16.7.2 使用合理的文件名称 385
16.8 定义站点 385
16.7.3 使用模板和库 385
16.7.1 用文件夹来保存文档 385
16.7 站点规划 385
16.9 首页制作 386
16.9.1 页面属性 386
16.9.2 表格设计 387
16.9.3 填写内容 387
16.9.4 添加链接和交互 387
16.9.5 添加其他内容 388
16.10 测试 388
16.10.1 兼容性测试 388
16.10.2 链接测试 388
16.10.3 实地测试 389
16.10.4 使用站点报告 389
16.11 申请空间 390
16.12.3 申请免费域名 391
16.12.2 申请顶级域名 391
16.12.1 域名分类 391
16.12 申请域名 391
16.12.4 通过CNNIC认证的cn域名服务机构(不全) 392
16.13 发布网页 392
16.14 网站备案 392
16.15 网站的推广 393
16.15.1 登录搜索引擎 393
16.15.2 利用友情链接 395
16.15.3 借助网络广告 395
16.15.4 登录网址导航站点 395
16.15.5 邮件推广 395
16.15.6 BBS宣传 396
16.15.7 病毒式营销 396
16.15.8 网络活动宣传 396
16.15.9 传统宣传方式 396
16.16 网站的更新和维护 396
第17章 天天音乐网站 397
17.1 设计分析 398
17.2 创建数据库和数据库连接 398
17.2.1 创建数据库 399
17.2.2 创建数据库连接 403
17.3 制作首页(index.asp) 404
17.4 制作“经典音乐”页面(jingdian.asp) 423
17.5 制作音乐播放页面(play.asp) 430
17.6 制作音乐下载页面(download.asp) 433
17.7 制作聊天室 437
17.7.1 设计分析 437
17.7.2 用户登录 439
17.7.3 用户注册 444
17.7.4 预处理页面(process.asp) 446
17.7.5 进入系统的过渡页(wait.asp) 448
17.7.7 输入信息页(input.asp) 449
17.7.6 系统窗口页面(main.asp) 449
17.7.8 显示聊天内容(show.asp) 451
17.7.9 显示在线用户(userlist.asp) 455
17.7.10 用户退出处理页(out.asp) 457
17.7.11 完善退出机制 458
第18章 海天房产网站 459
18.1 设计分析 460
18.2 主页的设计 460
18.2.1 准备工作 460
18.2.2 制作页眉区 462
18.2.3 制作页面主体 465
18.2.4 制作版权区 468
18.3 在线投票的设计 469
18.3.1 系统分析 469
18.3.2 创建数据库 470
18.3.3 创建数据库连接 471
18.3.4 显示投票结果 472
18.3.5 收集投票信息 476
18.3.6 处理投票数据 481
18.3.7 提示重复投票 481
第19章 绿叶制药网站 483
19.1 设计分析 484
19.2 准备工作 484
19.2.1 准备素材资料 484
19.2.2 定义页面属性 485
19.3 设计主页 486
19.3.1 制作页眉区 486
19.3.2 制作页面主体 490
19.3.3 制作版权区 495
附录 网页特效和网页素材 497