第一篇 基础篇 1
第一章 Dreamweaver MX概述 1
1.1 关于Dreamweaver MX 1
1.2 Dreamweaver MX特色功能 2
1.2.1 统一的MX风格式界面 2
1.2.2 简单的文本排版 3
1.2.3 超强的查找与替换功能 3
1.2.4 Web超链接 3
1.2.5 CSS动态样式 4
1.2.6 图像支持 4
1.2.7 Flash与Fireworks的整合 5
1.2.8 Layout表格排版 6
1.2.9 表单 7
1.2.10 图层 7
1.2.11 框架 7
1.2.12 高效统一的资源、库与模板 9
1.2.13 动态HTML行为 9
1.2.14 时间线动画 9
1.2.15 站点管理 10
1.2.16 Dreamweaver MX插件 12
1.2.17 代码编辑 12
1.2.18 服务器的支持 13
1.3 Dreamweaver MX安装与启动 13
第2章 快速上手 17
2.1 Dreamweaver MX的工作界面 17
2.2 初识Dreamweaver MX 18
2.2.1 菜单 18
2.2.2 工具栏 22
2.2.3 面板 22
2.3 构建本地站点 38
2.4 页面属性的设置 39
2.5 使用HEAD头元素 41
2.6 浏览器配置 43
2.7 自定义快捷键 44
第二篇 实例篇 47
第3章 文本与超链接 47
3.1 文本基本操作 47
3.1.1 HTML文本的输入 47
3.1.2 格式化文本 50
3.1.3 复制与粘贴 56
3.2 项目符号列表与编号列表 57
3.2.1 项目符号列表 57
3.2.2 编号列表 59
3.2.3 嵌套列表 60
3.3 查找与替换 62
3.3.1 在设计视图中搜索替换文本 62
3.3.2 使用高级文本选项进行查找替换 63
3.3.3 在代码中进行查找替换 64
3.4 链接与锚点 65
3.4.1 理解URL协议 65
3.4.2 创建Web超链接 66
3.4.3 E-mail链接 67
3.4.4 空链接 68
3.4.5 锚点 69
第4章 HTML与CSS 70
4.1 HTML概述 70
4.2 HTML基础 71
4.3 网页配色方案 72
4.4 层叠样式表基础 73
4.5 多变的链接文字 75
4.6 首字大写 77
4.7 可爱的鼠标 79
4.8 淡入淡出的网页效果 81
4.9 设置IE滚动条颜色 82
4.10 CSS滤镜范例 83
第5章 图像与多媒体 87
5.1 图像基本操作 87
5.1.1 插入图像 87
5.1.2 编辑修改图像 89
5.1.3 背景图像 92
5.2 影像地图的制作 92
5.3 翻转图像的制作 94
5.4 导航条的制作 96
5.5 与Fireworks MX的整合 99
5.5.1 使用Fireworks MX编辑图像 100
5.5.2 导入Fireworks MX HTML代码 101
5.5.3 优化Fireworks MX图像 103
5.5.4 精彩的Web相册 105
5.6 Flash中文按钮与中文文本的制作 107
5.6.1 Flash中文按钮 107
5.6.2 Flash中文文本 109
5.7 网络多媒体 110
5.7.1 Flash和Shockwave的播放 110
5.7.2 音频的播放 113
5.7.3 视频的播放 114
第6章 表格 118
6.1 表格的基本操作 118
6.1.1 表格的创建 118
6.1.2 向表格单元格添加内容 119
6.2 表格排序 119
6.3 表格内容的输入与输出 120
6.3.1 导入表格数据 120
6.3.2 导出表格数据 122
6.4 表格排版 122
6.4.1 选择表格元素 122
6.4.2 调整表格大小 123
6.4.3 添加及删除行和列 124
6.4.4 拆分和合并单元格 125
6.4.5 嵌套表格 126
6.4.6 剪切、复制和粘贴单元格 126
6.5 Layout排版 127
6.5.1 绘制布局单元格 127
6.5.2 绘制布局表格 128
6.5.3 多样布局设计 129
6.5.4 切换出布局视图 130
6.5.5 利用网格进行布局的设计 130
6.5.6 设置布局视图参数 131
6.6 通过属性打造精美表格 132
6.6.1 全方位的属性面板 132
6.6.2 多彩的表格梦幻 133
6.7 使用设计方案对表格进行格式设置 135
6.8 不规则表格的制作 137
第7章 表单的应用 139
7.1 表单基本操作 139
7.1.1 创建一个空白表单 139
7.1.2 文本域 141
7.1.3 单选按钮和复选框 143
7.1.4 文件上传框 146
7.2 图片按钮表单 147
7.2.1 按钮表单 147
7.2.2 手工编辑表单 148
7.3 下拉菜单和滚动列表 149
7.3.1 下拉菜单 149
7.3.2 滚动列表 150
7.4 跳转菜单 151
7.4.1 创建跳转菜单 151
7.4.2 编辑跳转菜单 152
7.4.3 灵活应用GO按钮 154
7.5 美化表单的外观 154
7.5.1 单行文本域的美化 154
7.5.2 多行文本域的美化 156
7.5.3 按钮的美化 159
7.6 表单实例——投票站静态界面 161
7.7 表单实例——留言板静态界面 164
第8章 图层与框架 169
8.1 认识图层 169
8.1.1 图层基本操作 169
8.1.2 添加网页元素 170
8.1.3 使用Layer面板 171
8.2 图层的一般应用 173
8.3 图层的高级应用 176
8.4 框架 179
8.4.1 创建框架 179
8.4.2 修改框架 181
8.5 框架和框架集属性的设置 182
8.5.1 设置框架属性 182
8.5.2 设置框架集属性 183
8.6 控制框架实例 184
第9章 资源、库与模板 188
9.1 资源面板的使用和管理 188
9.1.1 使用资源面板 188
9.1.2 使用喜欢的资源 190
9.2 库的使用 192
9.2.1 创建库项目 192
9.2.2 管理和编辑库项目 192
9.3 模板的创建和编辑 195
9.3.1 创建模板 195
9.3.2 定义模板的可编辑区域 197
9.3.3 应用模板 199
9.3.4 用模板来更新整个站点 201
9.4 模板的实例应用 202
第10章 行为的操作 205
10.1 认识行为 205
10.1.1 Event(事件) 205
10.1.2 Action(动作) 206
10.1.3 添加行为 206
10.2 调用JavaScript 207
10.3 改变属性 208
10.4 检查浏览器 209
10.5 检查插件 210
10.6 控制Shockwave或Flash电影 212
10.7 拖动层 213
10.8 跳转网址 214
10.9 打开浏览器窗口 215
10.10 播放声音 216
10.11 弹出消息 217
10.12 预先载入图像 217
10.13 设置文本 218
10.13.1 Set Text of Frame(设置框架中的文本) 218
10.13.2 Set Text of Layer(设置层中的文本) 219
10.13.3 Set Text of Status Bar(设置状态栏中的文本) 220
10.13.4 Set Text of Text Field(设置文本域的文本) 221
10.14 显示/隐藏层 221
10.15 翻转图像 223
10.15.1 Swap Image(翻转图像) 223
10.15.2 Swap Image Restore(恢复翻转图像) 224
10.16 表单验证 224
第11章 时间线 227
11.1 初探时间线 227
11.2 醒目的公告栏 229
11.3 飞翔的图片 232
11.3.1 单向飞行 232
11.3.2 往返飞行 233
11.4 时间线的停止与重起 238
11.5 动态广告条 241
11.6 独特的幻灯片 243
第12章 站点的维护和管理 247
12.1 远程站点的建立 247
12.2 站点的管理与使用 250
12.2.1 使用站点窗口 250
12.2.2 基本操作 250
12.2.3 并列显示本地站点和远程站点 251
12.2.4 FTP日志功能 252
12.2.5 上传与下载 253
12.2.6 设置站点参数 254
12.3 配合使用File View Columns和Design Notes 255
12.3.1 File View Columns(文件视图列) 256
12.3.2 Design Notes(设计笔记) 257
12.4 FTP过滤功能 261
12.4.1 启用FTP过滤功能 261
12.4.2 设置过滤功能 262
12.5 站点同步功能 262
12.6 Check In和Check Out 263
12.6.1 启用Check In和Check Out 264
12.6.2 设置Check In和Check Out 265
12.7 站点地图 266
12.7.1 设置站点地图布局 266
12.7.2 使用站点地图 267
12.7.3 添加、删除、修改链接 269
12.7.4 保存站点地图 270
12.8 站点的链接检查 270
12.8.1 检查链接 270
12.8.2 修复链接 272
12.9 检查代码的兼容性 272
12.9.1 设置Validator(验证)参数 272
12.9.2 代码验证 274
12.10 垃圾代码的清除 275
12.10.1 清除HTML/XHTML垃圾代码 275
12.10.2 清除Word HTML垃圾代码 277
12.11 站点报告 278
12.12 检测浏览器的兼容性 280
第13章 Dreamweaver MX插件 282
13.1 Extension Manager概述 282
13.2 准备插件 283
13.2.1 获得Dreamweaver MX插件 283
13.2.2 安装Dreamweaver MX插件 283
13.3 管理Dreamweaver MX插件 286
13.3.1 启用/禁用插件 286
13.3.2 删除插件 287
13.3.3 导入插件 287
13.3.4 打包并提交插件 289
13.4 收藏夹菜单 289
13.4.1 添加到收藏夹 289
13.4.2 编辑收藏夹列表 290
13.5 Marquee走马灯效果 291
13.5.1 文字字幕效果 291
13.5.2 图片滚动效果 293
13.6 Chromeless Windows dows 294
13.7 渐显的图片导航条 297
13.8 模仿Microsoft网站导航条 298
第三篇 高级篇 302
第14章 代码编辑 302
14.1 代码视图与Code Inspector窗口 302
14.2 Code Inspector窗口的基本操作 304
14.3 编辑代码 306
14.3.1 代码提示(Code Hints) 306
14.3.2 代码片断(Code Snippets) 309
14.3.3 标签检查器(Tag Inspector) 312
14.3.4 快速标签编辑器(Quick Tag Editor) 313
14.3.5 标签编辑器(Tag Editor) 314
14.3.6 参考面板(Reference) 316
14.4 标签库 316
14.4.1 添加库、标签和属性 317
14.4.2 编辑库、标签和属性 319
14.4.3 删除库、标签和属性 322
14.4.4 在文档中插入标签库中的标签和属性 322
14.5 与外部编辑器的整合 323
14.5.1 与Homesite的整合 323
14.5.2 整合专业的CSS编辑器——TopStyle 325
第15章 Dreamweaver MX与程序的结合 329
15.1 构建开发环境 329
15.1.1 Web服务器的安装 329
15.1.2 创建虚拟Web服务器 330
15.1.3 在Dreamweaver MX中构建本地测试站点 333
15.1.4 数据库DSN链接 334
15.2 投票站 336
15.2.1 数据库的设计 337
15.2.2 制作投票功能 337
15.2.3 显示投票结果 340
15.3 留言板 344
15.3.1 数据库的设计 344
15.3.2 实现留言功能 345
15.3.3 显示留言 349
附录A Dreamweaver MX快捷键一览表 356
附录B CSS滤镜概述 363
B.1 Alpha 364
B.2 Blur 364
B.3 Chroma 365
B.4 Dropshadow 365
B.5 FlipH和FlipV 366
B.6 Glow 366
B.7 Gray 366
B.8 Invert 367
B.9 Light 367
B.10 Mask 369
B.11 Shadow 370
B.12 Wave 370
B.13 Xray 370