目录 3
第一篇基本应用篇 3
第1章DrearrwaverMX基础 3
1.1概述 4
1.1.1 Dreamweaver MX的特性简述 4
1.1.2 Dreamweaver MX的含义 4
1.2 Dreamweaver MX的新特性 5
1.2.1增强的工作环境 5
1.2.2增强的HTML代码编辑特性 8
1.2.3提供完整的Web应用开发能力 11
1.2.4系统需求 12
1.3 Dreamweaver MX的工作环境 12
1.3.1标题栏 14
1.3.2菜单栏 14
1.3.3 工具栏 14
1.3.5状态栏 15
1.3.4 【文档】窗口 15
1.3.6 【插入】栏 16
1.3.7 【属性】面板 16
1.3.8 可停靠浮动面板 16
1.4 DreamweaverMX的默认值设置 17
1.5设置Dreamweaver MX基本参数 17
1.5.1设置Dreamweaver MX的常规选项 17
1.5.2定制浮动面板 19
1.5.4定制屏幕字体 20
1.5.3定制预览浏览器 20
1.5.5定制快捷键 21
1.6查找帮助信息 22
1.7 自测练习题 23
第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.1.6理解空白文档的初始代码 30
2.2添加文本和插入对象 31
2.2.1添加文本 31
2.2.2插入对象 31
2.2.3插入日期 31
2.2.4插入水平线 32
2.3在设计视图中选择元素 33
2.2.5插入特殊字符 33
2.3.1不可见元素 34
2.3.2控制不可见元素的显示和隐藏 34
2.3.3显示头部元素 35
2.4设置文档的页面属性 35
2.4.1利用页面属性对话框设置页面属性 35
2.4.2页面属性的其他设置方法 36
2.5编辑网页的头部内容 37
2.5.1插入元数据 38
2.5.2插入关键字 40
2.5.3插入描述信息 41
2.5.4定义自动刷新 41
2.5.5设置基础URL地址 42
2.5.6设置文档链接 43
2.6使用【历史记录】面板 44
2.6.1显示【历史记录】面板 44
2.6.2撤消改变 44
2.6.4自动完成任务 45
2.6.3清空【历史记录】面板 45
2.6.5录制命令 47
2.7自测练习题 47
第3章本地站点的规划与站点的创建 49
3.1 规划站点 50
3.1.1规划站点结构 50
3.1.2规划站点的浏览机制 51
3.1.3构建整体的站点风格 52
3.1.4网页的设计和出版流程 52
3.2.1 【站点】面板 53
3.2创建本地站点 53
3.2.2利用建站向导构建站点 54
3.2.3利用增强方式构建站点 57
3.3管理站点内容 59
3.3.1打开本地站点和编辑站点属性 59
3.3.2操作站点文件 60
3.3.3刷新站点文件列表 61
3.4.1设置主页 62
3.4使用站点地图 62
3.3.4重建缓存 62
3.4.2显示站点地图 64
3.4.3在站点地图中显示文件标题 66
3.4.4在站点地图中操作文件 67
3.4.5从某个分支开始查看地图 71
3.4.6显示或隐藏站点地图文件 72
3.4.7改变站点地图的显示比例 74
3.4.8设置站点地图布局的参数选项 75
3.5文件的上传和下载 76
3.4.9保存站点地图 76
3.5.1上传文件 78
3.5.2 下载文件 79
3.5.3同步本地站点和远端站点 79
3.6屏蔽文件 82
3.6.1屏蔽特性所影响的操作 82
3.6.2设置屏敝选项 83
3.6.3激活或关闭站点的屏蔽特性 85
3.6.4屏蔽特定的文件夹 85
3.6.5取消所有文件夹和文件的屏蔽状态 86
3.7 自测练习题 88
第4章表格 89
4.1表格概述 90
4.1.1表格的组成 90
4.1.2表格中的间距设置 90
4.1.3 HTML中实现表格的代码 90
4.2.3显示插入表格时的属性对话框 93
4.2.2直接添加表格标识 93
4.2.1在文档中插入表格 93
4.2插入表格 93
4.2.4在单元格中输入数据 95
4.2.5表格数据的导入和导出 95
4.2.6排序表格 97
4.3选中表格元素 98
4.3.1选中整张表格 98
4.3.4选中单元格 99
4.3.3选中表格列 99
4.3.2选中表格行 99
4.3.5取消选中状态 101
4.4编辑表格 101
4.4.1插入行或列 101
4.4.2删除行或列 102
4.4.3在表格右方或下方增删行或列 102
4.4.4复制和粘贴单元格 102
4.5格式化表格 103
4.5.1设置表格格式 103
4.4.5删除单元格内容 103
4.5.2设置行、列和单元格的格式 105
4.5.3套用现有表格格式 108
4.6 自测练习题 109
第5章框架 111
5.1框架概述 112
5.1.1框架应用概述 112
5.1.2框架和框架集 112
5.2.1创建框架集 113
5.2创建框架 113
5.2.2创建预定义框架集 114
5.2.3框架的嵌套 115
5.2.4创建NOFRAMES内容 116
5.2.5代码视图中的框架标记 117
5.3存储框架和框架集文件 118
5.3.1框架集和页面文档单独保存 118
5.3.2框架集和页面文档同时保存 119
5.4设置框架和框架集的属性 120
5.4.1框架面板 120
5.4.2选中框架和框架集 121
5.4.3设置框架和框架集的属性 122
5.4.4设置框架的大小 125
5.5在框架中设置链接 126
5.6自测练习题 128
第6章网页的版面布局 129
6.1概述 130
6.2认识布局视图 130
6.3布局表格和布局单元格 131
6.3.1绘制布局表格和布局单元格 131
6.3.2隐藏和显示布局表格标签 133
6.3.3在单元格中添加内容 134
6.4移动、重设布局表格和单元格的大小 134
6.4.1移动布局表格和布局单元格 134
6.4.2重设布局表格和布局单元格的大小 134
6.4.3清除单元格高度 135
6.5了解布局版面的宽度 135
6.5.2将列宽设置为固定宽度类型 136
6.5.1将列宽设置为自动伸展宽度类型 136
6.5.3使列宽一致 137
6.5.4使用分隔视图 137
6.5.5删除嵌套 138
6.6格式化布局表格和单元格 138
6.6.1格式化布局表格 139
6.6.2格式化布局单元格 139
6.8使用Dreamweaver MX的辅助定位工具 140
6.7设置布局视图参数 140
6.8.1 标尺 141
6.8.2网格 142
6.8.3草稿图 143
6.9 自测练习题 144
第7章超级链接 145
7.1超级链接概述 146
7.1.1链接的基本概念 146
7.1.2超文本链接标记 146
7.1.4链接的颜色 147
7.1.3链接路径 147
7.1.5链接的下划线 148
7.2创建链接 148
7.2.1链接到文档 149
7.2.2链接到命名锚记 150
7.2.3创建E-mail链接 151
7.2.4创建空链接 152
7.2.5创建JavaScript脚本链接 152
7.2.6使用指向文件图标构建链接 152
7.3管理链接 154
7.3.1 设置Dreamweaver MX的链接管理特性 154
7.3.2设置站点缓存 155
7.3.3移动文件时更新链接 155
7.3.4在站点地图中管理链接 156
7.3.5改变链接的站点范围 157
7.3.6测试链接 158
7.4可以在链接上应用的行为 158
7.5 自测练习题 160
第8章图像 161
8.1在HTML文档中插入图像 162
8.1.1 【插入】面板上的相关工具按钮 162
8.1.2插入图像和图像占位符 162
8.1.3显示插入图像时的【属性】对话框 163
8.1.4设置图像属性 164
8.1.5控制图像的位置和显示大小 167
8.1.6设置背景图像 168
8.2.1插入交换图像 169
8.2创建交换图像 169
8.2.2预览交换图像 170
8.3使用导航条 170
8.3.1插入导航条 170
8.3.2测试导航条 172
8.4客户端图像映像 173
8.4.1概述 173
8.4.2创建客户端图像映像和热区 173
8.4.4客户端图像映像代码 175
8.4.3修改图像热区 175
8.5同Fireworks MX的协作 177
8.6创建网站相册 178
8.7 自测练习题 180
第9章使用CSS样式 181
9.1 CSS概述 182
9.2创建一个新CSS样式 182
9.2.1显示【CSS样式】面板 182
9.2.2创建自定义CSS样式 183
9.2.3重定义HTML标签 184
9.2.4使用CSS选择器 185
9.2.5设置CSS样式格式化参数 185
9.3设置CSS样式格式 186
9.3.1编辑CSS样式文字格式 186
9.3.2编辑CSS样式背景格式 188
9.3.3编辑CSS样式块格式 189
9.3.4编辑CSS样式框格式 190
9.3.5编辑CSS样式边框格式 191
9.3.6编辑CSS样式列表格式 192
9.3.7编辑CSS样式定位格式 193
9.3.8编辑CSS样式扩展格式 194
9.4管理CSS样式 195
9.4.1直接管理CSS样式 195
9.4.2利用编辑CSS样式表对话框管理样式 196
9.4.3利用【属性】面板编辑样式 196
9.5.1创建外部CSS样式文件 197
9.5创建、链接或导入外部的CSS样式 197
9.5.2链接外部现有的CSS样式文件 198
9.5.3编辑外部样式文件中的样式 198
9.5.4断开同外部样式表文件的链接 199
9.5.5导入外部CSS样式 199
9.5.6导出到外部CSS样式表 199
9.5.7使用设计时间样式 200
9.6应用CSS样式 201
9.6.1理解CSS样式的应用区域 201
9.7将CSS样式转换为HTML标记 203
9.6.3理解CSS样式冲突 203
9.6.2利用【CSS样式】面板应用自定义CSS样式 203
9.8自测练习题 204
第10章层和绝对定位 205
10.1层概述 206
10.2创建层 206
10.2.1创建新层 206
10.2.2创建嵌入层 208
10.2.3设置层格式 209
10.2.4设置层的默认参数属性 211
10.3操作层 213
10.3.1激活层 213
10.3.2选中层 213
10.3.3重设层大小 215
10.3.4移动层 216
10.3.5对齐层 217
10.4使用【层】面板 217
10.4.1显示【层】面板 217
10.4.3改变层的名称 218
10.4.2创建嵌入层 218
10.4.4控制层的重叠顺序 219
10.4.5设置层的可见性 219
10.5利用层设计表格 220
10.5.1防止层重叠 220
10.5.2将层转换为表格 221
10.5.3将表格转换为层 222
10.5.4创建3.0版本兼容文档 223
10.6利用层排版时的注意事项 223
10.6.1显示和隐藏层边框 224
10.6.2显示和隐藏层标记 225
10.6.3构建相对定位的层 225
10.7 自测练习题 226
第11章模板和库 227
11.1使用模板 228
11.1.1模板概述 228
11.1.2 Dreamweaver MX模板的新特性 228
11.1.3认识模板操作工具 228
11.1.4创建和打开模板 229
11.1.5在模板中定义可编辑区域 231
11.1.6在模板中定义可编辑标记属性 231
11.1.7在模板中定义重复区域和可选区域 233
11.1.8管理模板 235
11.1.9检查模板语法 237
11.1.10创建基于模板的文档 237
11.1.11编辑基于模板派生的文档 238
11.1.12修改模板和更新站点 241
11.1.13导入和导出XML内容 242
11.2定制库项目 243
11.2.1库项目概述 244
11.2.2认识【库】面板 244
11.2.3创建库项目 244
11.2.4管理和应用库项目 245
11.2.5修改库和更新站点 246
11.3重设模板和库中的高亮颜色 247
11.3.1重设和查看模板高亮颜色 247
11.3.2重设和查看库项目的高亮颜色 248
11.4使用服务器端引用 249
11.4.1插入服务器端引用 249
11.4.2编辑服务器端引用 250
11.5 自测练习题 250
第二篇高级应用篇 253
第12章编辑网页源代码 253
12.1 HTML语言简介 254
12.2 HTML的基本语法 254
12.2.1文档结构 255
12.2.2常用标签 257
12.3设置HTML代码格式 265
12.3.1设置代码颜色 265
12.3.2设置代码格式 266
12.3.3设置代码改写 267
12.4 【代码检查器】面板 268
12.4.1 【代码检查器】面板介绍 268
12.4.2设置【代码检查器】面板属性 269
12.5.1在页面视图中编辑HTML代码 270
12.5编辑HTML代码 270
12.5.2使用外部文本编辑器 271
12.6清理HTML代码 272
12.6.1清除多余的HTML代码 272
12.6.2清除多余的Word代码 274
12.7自测练习题 276
第13章表单 277
13.1表单概述 278
13.2表单的组成 278
13.2.1表单域 278
13.2.2表单对象 279
13.3创建表单域 280
13.4添加表单对象 281
13.4.1插入表单对象的通用方法 281
13.4.2显示插入表单对象时的属性对话框 281
13.4.3设置文本域属性 281
13.4.4设置按钮属性 283
13.4.6设置单选按钮属性 284
13.4.5设置复选框属性 284
13.4.7添加单选按钮组 285
13.4.8设置【列表/菜单】属性 286
13.4.9设置图像域属性 287
13.4.10设置文件域属性 288
13.4.11设置隐藏域属性 288
13.4.12设置标签属性 289
13.4.13设置字段集属性 289
13.5利用客户端脚本处理表单数据 290
13.4.14操作常规控件 290
13.6跳转菜单 292
13.7自测练习题 293
第14章行为和时间轴 295
14.1行为概述 296
14.1.1行为的概念 296
14.1.2事件的概念 296
14.2应用行为 297
14.2.1 认识【行为】面板 297
14.2.2设置针对行为的浏览器版本 298
14.2.3绑定行为 299
14.2.4修改现有行为 300
14.2.5下载和安装第三方行为 300
14.3应用DreamweaverMX的自带行为 301
14.3.1调用JavaScript 301
14.3.2改变属性 302
14.3.3检查浏览器 306
14.3.4检查插件 307
14.3.5控制Shockwave或Flash 308
14.3.6拖动层 309
14.3.7转到URL 311
14.3.8跳转菜单 312
14.3.9为跳转菜单附加【跳转菜单开始】行为 313
14.3.10打开浏览器窗口 313
14.3.11播放声音 314
14.3.12 【弹出信息】对话框 315
14.3.13预先载入图像 315
14.3.14设置导航条图像 316
14.3.16设置层文本 318
14.3.15设置框架文本 318
14.3.17设置状态条文本 319
14.3.18设置文本域文字 320
14.3.19显示弹出式菜单 320
14.3.20显示一隐藏层 321
14.3.21控制交换图像 322
14.3.22检查表单 323
14.4.2认识【时间轴】面板 325
14.4时间轴 325
14.4.1时间轴概述 325
14.4.3创建时间轴动画 326
14.4.4控制时间轴 327
14.5可用于时间轴上的行为 327
14.5.1为时间轴绑定行为 327
14.5.2播放时间轴 328
14.5.3停止时间轴 328
14.6 自测练习题 329
14.5.4转到时间轴帧 329
第15章插入媒体 331
15.1媒体概述 332
15.2插入Flash对象 332
15.2.1插入Flash动画 333
15.2.2插入Flash按钮 335
15.2.3插入Flash文本 336
15.3插入其他媒体对象 337
15.3.1插入Shockwave影片 337
15.3.2插入ActiveX控件 338
15.3.3插入Java小程序 339
15.3.4插入插件 340
15.4使用行为控制媒体 341
15.5 自测练习题 341
第16章扩展DrearrweaverMX 343
16.1 Dreamweaver MX插件的类型 344
16.2 Extension Manager简介 344
16.3.1下载插件 345
16.3 下载和安装插件 345
16.3.2安装插件 346
16.4插件应用实例 347
16.4.1使用Form Builder创建表单 347
16.4.2使用IE 5.5 Custom Scrollbars编辑滚动条 350
16.4.3使用Calendar Object创建月历 351
16.4.4使用PDOn-LineHtmlEditor创建HTML编辑器 352
16.4.5使用Marquee创建滚动字幕 355
16.5 自测练习题 357
第17章构建Web应用程序 359
17.1 Web应用程序概述 360
17.1.1 Web应用程序的概念 360
17.1.2动态网页的概念 360
17.1.3动态内容的实现技术——ASP 360
17.1.4利用ASP进行Web应用程序开发的基本流程 361
17.2构建Web应用程序的开发环境 362
17.2.1安装Web服务器程序 362
17.2.3在Dreamweaver MX中指定要使用的Web技术 363
17.2.2将远端站点目录映射为Web站点 363
17.3连接数据库 365
17.3.1 ODBC 365
17.3.2 ADO 365
17.3.3在Dreamweaver MX中连接数据库 365
17.3.4其他数据源的定义 367
17.4创建记录集 370
17.4.1记录集的概念 370
17.4.3利用DreamweaverMX创建简单记录集 371
17.4.2如何操作记录集中的数据 371
17.4.4利用SQL命令创建记录集 372
17.4.5使用高级【记录集】对话框上的查询构建工具 373
17.4.6在查询中使用参数 375
17.5执行SQL命令 375
17.6给页面绑定动态内容 377
17.6.1 添加动态内容的基本方法 377
17.6.2使表单对象动态 377
17.6.3使HTML属性动态 382
17.6.4改变动态内容格式 384
17.6.5使ActiveX和Flash等对象的参数动态 385
17.7在页面中显示记录 385
17.7.1利用【重复区域】的服务器行为显示多条记录 385
17.7.2对记录进行计数和统计 386
17.7.3构建导航链接 387
17.7.4创建显示区域和隐藏区域 388
17.8在页面之间传递信息 389
17.8.2创建搜索页 390
17.8.1搜索页、结果页和细节页 390
17.8.3创建结果页 391
17.8.4在结果页中创建指向细节页的链接 391
17.8.5创建细节页 392
17.9 记录的添加、修改和删除 393
17.9.1添加记录操作 393
17.9.2更新记录操作 394
17.9.3删除记录操作 394
17.10用户验证 395
17.11 自测练习题 397
第18章三剑客的集成 399
18.1 Fireworks MX与Dreamweaver MX 400
18.1.1插入Fireworks MX图像 400
18.1.2拷贝和粘贴Fireworks MX HTML 401
18.2在DreamweaverMX中使用Fireworks MX 403
18.2.1 指定FireworksMX为Dreamweaver MX的主图像编辑器 403
18.2.2关于设计备注和源文件 404
18.2.3编辑Fireworks MX文档 407
18.2.4更新Fireworks MX HTML 407
18.3 Flash MX与DreamweaverMX 409
18.3.1在Dreamweaver MX中编辑Flash影片 410
18.3.2更新SWF文件内部的链接 411
18.4自测练习题 414
第三篇实战篇 417
第19章建站流程 417
19.1.1确定网站的题材 418
19.1.2定位题材的建议 418
19.1 确定网站的主题 418
19.1.3确定网站的名称 420
19.2资料搜集 421
19.3结构设计 422
19.3.1栏目和版块 424
19.3.2目录的结构设计 425
19.4形象设计 426
19.4.1 设计网站的标志 426
19.4.2规划网站的色彩和文字字体 427
19.5主页设计 428
19.4.3设计网站的宣传标语 428
19.6其他页面设计 429
19.7站点规划 429
19.7.1用文件夹来保存文档 430
19.7.2使用合理的文件名称 430
19.7.3使用模板和库 430
19.8定义站点 430
19.9首页制作 431
19.9.2表格设计 432
19.9.1 页面属性 432
19.9.3填写内容 433
19.9.4添加链接和交互 434
19.9.5添加其他内容 434
19.10测试 434
19.10.1兼容性测试 434
19.10.2链接测试 434
19.10.3实地测试 435
19.10.4使用站点报告 435
19.11 申清域名和空间 436
19.11.1 申请顶级域名 437
19.11.2申请免费域名 437
19.11.3 申请专线 437
19.11.4其他方案 438
19.11.5免费空间和域名推荐 438
19.12站点的上传 439
19.12.1通过FTP访问远端站点 439
19.12.2通过本地电/网络连接远端站点 440
19.12.3通过RDS连接远端站点 441
19.12.4通过SourceSafe数据库连接远端站点 442
19.12.5通过WebDAV连接远端站点 443
19.12.6连接服务器 444
19.12.7断开连接 444
19.13宣传 445
19.13.1传统宣传方式 445
19.13.2借助网络广告 445
19.13.3利用友情链接 446
19.13.4注册搜索引擎 447
19.14 自测练习题 448
第20章一个网站主页的制作实例 449
20.1 首页面的规划 450
20.2设置页面属性及样式 450
20.2.1设置页面属性 450
20.2.2运用CSS样式定义普通文本 452
20.3.1 页眉区制作 453
20.3制作一个完整的主页 453
20.3.2导航区制作 454
20.3.3添加搜索引擎 456
20.3.4特别服务区制作 458
20.3.5主内容区的制作 462
20.3.6版权区制作 463
20.4网页特效 464
20.5自测练习题 466
第21章制作一个留言板 467
21.1实例分析 468
21.1.1 留言板的机制和制作前的准备 468
21.1.2文件说明 468
21.2数据库的创建 469
21.2.1创建数据库 469
21.2.2设计数据表guestbook 469
21.2.3设计数据表Admin 469
21.2.4定义系统DSN 470
21.3.1 内容主体的制作 471
21.3 首页的制作——显示留言 471
21.3.2处理空格和回车 473
21.3.3隐藏图标 473
21.3.4添加导航按钮 474
21.4 留言 475
21.4.1客户端验证 475
21.4.2插入留言 476
21.5管理留言 477
21.5.1 管理页面 477
21.5.2删除页面 478
21.5.3回复页面 479
21.6登录机制 480
21.6.1原理 480
21.6.2访问权限 481
21.6.3限制未登录用户访问 481
21.6.4退出登录 482
21.7 自测练习题 482
读者意见交流卡 483