第一篇 基础知识 1
第一章 初识Dreamweaver MX 2004 1
第一节Dreamweaver MX 2004概述 4
第二节Dreamweaver MX 2004的新增功能 4
第三节Dreamweaver MX 2004的安装、启动与卸载 9
一、安装Dreamweaver MX 2004 9
二、启动Dreamweaver MX 2004 12
三、卸载Dreamweaver MX 2004 14
第四节Dreamweaver MX 2004工作界面介绍 15
一、选择工作界面 15
二、界面组成 18
三、面板操作 22
第五节 首选参数的设置 24
一、打开“首选参数”对话框 24
二、设置首选参数 24
习题一 26
第二章 网站的基础知识与建设流程 28
第一节 关于网站的基本概念 28
第二节 规划和设计站点 29
一、规划站点 29
二、设计站点 30
第三节 创建和编辑站点 33
一、建立本地站点 33
二、建立远程站点 35
三、管理站点 37
四、编辑站点 39
五、向站点中添加内容 41
六、申请网站空间和上传 43
第四节 取出和存回 44
一、取出 44
二、存回 44
三、取消取出或存回操作 45
第五节 网站的测试 45
一、检查浏览器兼容性 45
二、链接检查 46
第六节 网站的推广 48
第七节 设计备注 48
习题二 49
第三章 控制HTML源代码 52
第一节 网页的本质 52
第二节HTML简介 52
第三节HTML的基本语法 52
一、HTML的文件格式 53
二、常用标签 53
三、标签的属性 57
第四节HTML源代码窗口 60
一、“代码”编辑窗口 61
二、使用快捷菜单 61
三、快速标签编辑器 62
第五节 查找与替换 63
一、“查找和替换”对话框 64
二、查找和替换HTML源代码 65
三、文本的高级查找 65
四、查找和替换中的属性选择 67
五、存储查找和替换模式 67
第六节HTML源代码的优化 68
一、对现有文档进行优化 68
二、对Word生成的HTML文档进行优化 69
第七节 标签选择器和标签编辑器 70
一、标签选择器 70
二、标签编辑器 71
第八节 编码提示 72
第九节 代码片段面板 73
一、用“代码片段”面板插入代码片段 73
二、创建自己的代码片段 77
三、编辑和删除代码片段 78
习题三 78
第四章 文本的编辑与基本操作 80
第一节 组成网页的元素 80
一、网页概述 80
二、页面图形 80
三、超级链接 81
第二节 创建与保存页面 82
一、创建新空白文档 82
二、利用模板创建新页面 82
三、保存文件 83
第三节 打开和关闭网页 84
一、可以在Dreamweaver MX2004中打开的文件类型 84
二、打开最近使用过的页面文件 84
三、打开当前站点的页面文件 85
四、从Word中导入页面文件 85
第四节 插入文本 86
第五节 设置文本属性 87
一、字符属性的设置 87
二、文本段落属性的设置 89
三、设置列表格式 91
第六节 插入其他常见对象 93
一、插入特殊字符 93
二、插入日期 94
三、插入水平线 94
四、插入空格 95
五、插入换行符 96
第七节 页面属性的设置 96
一、“页面属性”对话框 96
二、使用系统页面样式 97
第八节 使用历史记录面板 98
习题四 100
第五章 应用图像与超链接 102
第一节 插入和编辑图像 102
一、插入图像 102
二、编辑图像 104
第二节 使用超链接 108
一、超链接 108
二、相对路径和绝对路径 108
第三节 内部超链接 108
一、为文字添加超链接 109
二、设置文字超链接属性 111
三、为图像添加超链接 113
第四节 外部超链接 115
第五节E-mail链接 116
第六节 添加锚点 117
习题五 118
第六章 页面的版面布局 120
第一节 布局设计概述 120
第二节 版面布局设计要求 120
一、整洁大方 121
二、突出重点 121
三、平衡对称 121
四、风格一致 121
第三节 表格的应用 121
一、插入表格 121
二、编辑表格 123
三、嵌套表格 125
四、预设表格样式 125
五、导入表格式数据 126
六、导出表格式数据 128
七、表格排序 129
第四节 层的应用 130
一、插入层 130
二、层的基本操作 132
第五节 页面布局模式 139
一、标准模式 139
二、扩展表格模式 140
三、布局模式 141
四、使用网格 142
习题六 144
第七章 创建和使用框架 146
第一节 框架与框架集概述 146
一、了解框架和框架集 146
二、决定是否使用框架 147
三、了解嵌套的框架集 147
第二节 创建框架与框架集 148
一、使用预定义的框架集 148
二、使用“新建文档”对话框创建框架 149
三、选定框架集和框架 150
四、保存框架和框架集 150
五、设置框架页面背景 151
六、删除框架 152
第三节 选择框架与框架集 152
一、在文档窗口中选择 152
二、在“框架”面板中选择 153
第四节 设置框架与框架集属性 153
一、设置框架属性 153
二、设置框架集属性 154
第五节 编辑框架页面 154
一、设置框架中文档的背景颜色 154
二、使用链接控制框架内容 155
三、替换框架文件 155
四、保存框架和框架集文件 156
五、编辑无框架内容 157
六、实现框架之间的跳转 158
习题七 161
第八章 插入多媒体 164
第一节 多媒体的概述 164
一、Flash文件类型 164
二、音频文件格式 164
第二节 插入多媒体对象 165
一、插入Flash动画 165
二、设置Flash动画 165
三、插入页面内容 166
习题八 172
第九章 交互式表单 174
第一节 表单概述 174
第二节 表单对象 174
第三节 表单域 175
第四节 创建表单 176
第五节 创建表单对象 177
一、创建文本字段 177
二、创建隐藏域 179
三、创建复选框 180
四、创建单选按钮 180
五、创建单选按钮组 181
六、创建列表和菜单 182
七、创建跳转菜单 184
八、创建图像域 185
九、创建文件域 186
十、创建按钮 187
十一、创建标签 188
十二、创建字段集 188
习题九 190
第十章 层叠样式表 192
第一节CSS样式概述 192
第二节CSS样式 192
一、设置CSS样式参数 193
二、创建CSS样式 193
第三节 定义CSS样式 196
一、文本样式 196
二、背景样式 197
三、区块样式 198
四、方框样式 198
五、边框样式 199
六、列表样式 199
七、定位样式 200
八、扩展样式 201
第四节 链接和导出外部CSS样式表 202
第五节 管理CSS样式 203
一、创建文字链接的样式 203
二、修改CSS样式 204
三、删除CSS样式 205
四、应用CSS样式 205
第六节 应用CSS样式实例 205
一、改变鼠标形状 206
二、Wave滤镜 207
习题十 208
第十一章 模板与库 210
第一节 创建模板 210
一、模板简介 210
二、创建新模板 211
三、编辑模板 213
四、应用己创模板 215
五、模板的更新 216
六、将文档从模板中分离 216
七、管理模板 216
八、编辑和更新模板 217
九、导出和导入模板XML内容 217
十、导出不具有模板标记的站点 218
第二节库 219
一、库面板 219
二、创建库项目 220
三、在文档中插入库项目 220
四、编辑库项目 221
五、设置库高亮显示参数 221
六、更新库项目 222
七、在库项目中添加行为 222
第三节 服务器端引用 224
习题十一 225
第十二章 使用行为 228
第一节 认识行为 228
一、什么是行为 228
二、认识事件 228
三、认识动作 230
第二节 认识行为面板 231
一、添加和删除行为动作 231
二、修改行为 232
三、附加行为 232
四、更新行为 232
第三节 使用Dreamweaver的内置行为 233
一、调用JavaScript 233
二、改变属性 233
三、检查浏览器 234
四、检查插件 234
五、控制Shockwave或Flash 235
六、拖动层 236
七、转到URL 237
八、打开浏览器窗口 237
九、播放声音 238
十、弹出信息 238
十一、预先载入图像 239
十二、设置文本 239
十三、显示-隐藏层 241
十四、交换图像和恢复交换图像 242
十五、检查表单 243
第四节 在网页中使用JavaScript 244
一、JavaScript概述 244
二、JavaScript应用实例 250
习题十二 252
第十三章 制作动态页面 254
第一节 动态网页及其使用技术 254
一、动态网页 254
二、构成动态网页的技术简介 254
第二节 构建ASP服务器 255
第三节ASP基础 258
一、ASP的用途 259
二、ASP的执行环境 259
三、ASP的工作流程 260
四、ASP页面的构成 260
第四节ASP语法 260
一、ASP的变量和常量 261
二、ASP过程 261
三、使用组件和对象 262
四、使用集合 263
五、控制客户端脚本 263
第五节ASP对象在网页制作中的应用 264
一、Request对象 264
二、Response对象 270
三、Application对象 270
四、Session对象 272
五、Cookies对象 276
六、Server对象 277
习题十三 278
第十四章 动态数据库在网站应中的用 280
第一节ADO概述 280
第二节Connection对象 280
一、Connection对象的方法 281
二、Connection对象的属性 282
第三节Recordset对象 283
一、Recordset方法 283
二、Recordset属性 284
第四节Command对象 288
第五节Errors集合和Error对象 289
第六节Parameters集合和Parameter对象 290
第七节Fields集合和Field对象 292
第八节 常用的SQL命令语法 293
习题十四 299
第二篇 综合实例 304
第十五章 综合实例精解 304
实例1图像的排版 304
实例2使用HT ML代码创建简单网页 305
实例3简单的文字网页 307
实例4图文混排的网页 309
实例5使用表格布局网页 310
实例6使用图层布局网页 313
实例7简单的框架网页 315
实例8 Alpha滤镜 317
实例9 Xray滤镜 319
实例10网站留言系统 321
附录Dreamweaver MX 2004使用技巧 325
附录一Dreamweaver MX 2004使用新特点和技巧 325
附录二Dreamweaver MX 2004使用技巧集锦 329