第1篇 界面篇 2
第1章 Dreamweaver MX新增功能 2
1.1 Dreamweaver MX的安装 2
1.2 Dreamweaver界面的更新 4
1.2.1 Dreamweaver MX的3种界面 4
1.2.2 Dreamweaver MX的多文档结合 6
1.2.3 Dreamweaver MX的面板分类 6
1.2.4 源码高亮显示效果 7
1.3 Dreamweaver在功能方面的更新 8
1.3.1 对中文更好的支持 8
1.3.2 对多种文件的支持 8
1.3.3 网络应用的强大功能 10
1.3.4 其他方面的更新 12
1.4 小结 13
1.5 思考题 13
第2章 Dreamweaver MX工作环境 14
2.1 Dreamweaver MX的主工作区 14
2.2 使用状态栏进行工作 15
2.2.1 标签选择器 16
2.2.2 【窗口大小】弹出式菜单 16
2.2.3 下载指示器 17
2.3 从【插入】面板中选择对象 17
2.3.1 【插入】面板【常用】类 18
2.3.2 【插入】面板【布局】类 18
2.3.3 【插入】面板【文本】类 19
2.3.4 【插入】面板【表格】类 19
2.3.5 【插入】面板【框架】类 20
2.3.6 【插入】面板【表单】类 21
2.3.7 【插入】面板【模板】类 21
2.3.8 【插入】面板【字符】类 21
2.3.9 【插入】面板【媒体】类 22
2.3.10 【插入】面板【文件头】类 22
2.3.11 【插入】面板【脚本】类 23
2.3.12 【插入】面板PHP类 23
2.3.13 【插入】面板【应用程序】类 24
2.4 充分利用【属性】面板 24
2.4.1 熟练使用【属性】面板 25
2.4.2 【属性】面板元素 25
2.5 善于使用辅助面板 26
2.5.1 【设计】面板组 26
2.5.2 其他面板组 27
2.6 访问菜单 28
2.6.1 【文件】菜单 28
2.6.2 【编辑】菜单 29
2.6.3 【查看】菜单 29
2.6.4 【插入】菜单 30
2.6.5 【修改】菜单 31
2.6.6 【文本】菜单 31
2.6.7 【命令】菜单 32
2.6.8 【站点】菜单 32
2.6.9 【窗口】菜单 33
2.6.10 【帮助】菜单 33
2.7 小结 34
2.8 思考题 34
第2篇 基本元素篇 36
第3章 添加文本 36
3.1 文本标题 36
3.2 处理段落 37
3.2.1 编辑段落 38
3.2.2 <br>标识 41
3.2.3 其他空白标识 42
3.3 使用HTML样式 42
3.3.1 应用HTML样式 43
3.3.2 删除HTML样式 44
3.3.3 定义HTML样式 44
3.3.4 改变默认样式 45
3.4 编辑文本格式 46
3.4.1 调整字体的大小 46
3.4.2 绝对大小 47
3.4.3 相对大小 47
3.4.4 添加字体颜色 48
3.4.5 设定特殊的字体 50
3.4.6 缩进整个段落 52
3.5 创建列表 52
3.5.1 无序列表 53
3.5.2 有序列表 55
3.5.3 定义列表 57
3.6 小结 58
3.7 思考题 59
第4章 插入图像 60
4.1 网页图片的格式 60
4.1.1 GIF格式 60
4.1.2 JPEG格式 61
4.1.3 PNG格式 61
4.2 插入图像 62
4.2.1 图像的插入 62
4.2.2 图像的修改 64
4.2.3 图像的对齐 66
4.3 背景图片 68
4.4 水平线的使用 69
4.5 小结 70
4.6 思考题 70
第5章 建立链接 71
5.1 URL概述 71
5.2 在Web上使用链接 72
5.2.1 指向一个文件 73
5.2.2 链接地址类型 74
5.3 电子邮件链接 75
5.4 锚点链接 76
5.4.1 同一个页面之间的跳转 76
5.4.2 不同页面之间的跳转 77
5.5 链接打开的位置 77
5.6 小结 78
5.7 思考题 78
第6章 层的使用 79
6.1 层与层面板 79
6.1.1 关于层 79
6.1.2 创建层 79
6.1.3 层面板 80
6.2 层的属性设置和操作 81
6.2.1 层属性及其属性面板 81
6.2.2 层的操作 82
6.3 层参数设置和嵌套层 85
6.3.1 层参数设置 85
6.3.2 嵌套层 86
6.4 层与表格的关系 87
6.4.1 把层转换为表格 87
6.4.2 把表格转换为层 88
6.5 层的几个技巧 89
6.5.1 元素的定位 89
6.5.2 显示或隐藏图层 89
6.5.3 拖动图层 90
6.6 小结 91
6.7 思考题 91
第7章 表格 92
7.1 插入表格和选择表格元素 92
7.1.1 插入表格 92
7.1.2 添加内容到表格单元 93
7.1.3 选择表格元素 95
7.2 设置表格属性 96
7.2.1 设置整个表格的属性 96
7.2.2 设置列、行和单元格属性 98
7.2.3 用预置表格设计格式化表格 99
7.3 复制和粘贴表格单元 99
7.4 调整表格大小 101
7.5 表格排序 103
7.6 布局视图 104
7.6.1 切换标准视图和布局视图 104
7.6.2 绘制布局单元格 105
7.6.3 绘制布局表格 105
7.6.4 复杂布局设计 106
7.6.5 返回标准视图 106
7.7 几个经典的表格效果的制作 106
7.7.1 细细的红线——跨幅细线的制作 107
7.7.2 细线边框的制作 108
7.7.3 粗线边框的制作 108
7.7.4 隔距边框的制作 109
7.8 小结 110
7.9 思考题 110
第8章 交互式表单 111
8.1 HTML表单如何工作 111
8.2 在Dreamweaver中插入表单 112
8.3 使用文本框 113
8.3.1 文本域 113
8.3.2 密码域 114
8.3.3 多行文本区域 114
8.4 复选框和单选按钮 115
8.4.1 复选框 115
8.4.2 单选按钮 116
8.4.3 单选按钮组 116
8.5 列表和菜单 117
8.5.1 下拉菜单 117
8.5.2 滚动列表 119
8.6 跳转菜单的使用 120
8.7 使用按钮激活表单 121
8.7.1 提交、无、重置按钮 121
8.7.2 图形按钮 122
8.8 使用隐藏域和文件域 123
8.8.1 隐藏域 123
8.8.2 文件域 123
8.9 小结 124
8.10 思考题 124
第3篇 深入篇 126
第9章 Dreamweaver MX的框架 126
9.1 框架的创建 126
9.1.1 创建框架集 126
9.1.2 插入预定义框架集 127
9.1.3 创建嵌套框架集 127
9.2 选择框架和框架集 128
9.2.1 框架面板 128
9.2.2 在框架面板中选择框架或框架集 128
9.2.3 在文档窗口中选择框架或框架集 128
9.3 保存框架集和框架文件 129
9.3.1 保存所有框架集文件 129
9.3.2 保存框架集文件 130
9.3.3 保存框架文件 130
9.3.4 改变框架文件 130
9.4 框架和框架集属性 131
9.4.1 框架属性及其设置方法 131
9.4.2 框架集属性及其设置方法 132
9.4.3 改变框架的背景颜色 133
9.5 小结 133
9.6 思考题 134
第10章 使用行为 135
10.1 理解行为、事件和动作 135
10.2 选用行为 136
10.2.1 使用行为面板 136
10.2.2 添加行为 137
10.2.3 标准事件 138
10.2.4 标准动作 139
10.3 管理和修改行为 149
10.3.1 更改行为参数 149
10.3.2 排序行为 149
10.3.3 删除行为 150
10.4 小结 150
10.5 思考题 150
第11章 使用时间轴 151
11.1 认识时间轴 151
11.1.1 时间轴性能 151
11.1.2 几个基本规则 152
11.2 使用时间轴创建动画 152
11.3 在时间轴面板上添加层 153
11.4 修改时间轴 154
11.4.1 改变动画条 155
11.4.2 使用播放选项 155
11.4.3 添加关键帧 157
11.4.4 删除时间轴元素 158
11.4.5 改变动画速度 158
11.4.6 录制层的路径 158
11.5 在时间轴中使用行为 160
11.6 小结 161
11.7 思考题 161
第12章 Shockwave和Flash电影 162
12.1 Shockwave和Flash 162
12.2 在Dreamweaver中添加Shockwave 163
12.3 设置Shockwave属性 164
12.4 设置Flash属性 165
12.5 配置MIME类型 166
12.6 提供Shockwave影片的用户界面 166
12.6.1 创建在线Shockwave控制 166
12.6.2 在框架中播放Shockwave影片 167
12.7 小结 169
12.8 思考题 169
第13章 Dreamweave MX模板和库 170
13.1 认识Dreamweaver模板和库 170
13.1.1 认识模板 170
13.1.2 认识库 170
13.2 模板的运用 171
13.2.1 模板与模板面板 171
13.2.2 创建模板 172
13.2.3 利用模板创建文档 174
13.2.4 管理模板 174
13.2.5 修改模板和更新站点 175
13.3 库的操作 176
13.3.1 库与库面板 177
13.3.2 库的创建、管理与应用 177
13.3.3 修改库和更新站点 178
13.4 小结 179
13.5 思考题 180
第14章 构建本地站点 181
14.1 站点概述 181
14.1.1 本地计算机和Internet服务器 181
14.1.2 本地站点和远端站点 181
14.1.3 Internet服务程序 182
14.1.4 上载和下载 182
14.1.5 网页的设计和出版流程 183
14.2 如何规划站点 183
14.2.1 规划站点结构 183
14.2.2 规划站点的浏览机制 185
14.2.3 构建整体的站点风格 186
14.3 怎样创建本地站点 186
14.4 管理站点 188
14.5 对站点文件的操作 189
14.5.1 创建文件夹 189
14.5.2 创建文件 190
14.5.3 文件的移动和复制 190
14.5.4 删除文件 191
14.5.5 设置主页 191
14.5.6 编辑站点文件 192
14.5.7 刷新本地站点文件列表 192
14.6 关于站点面板 192
14.6.1 改变显示区域 192
14.6.2 显示站点地图 192
14.6.3 在站点地图中显示文件标题 193
14.6.4 改变站点地图的显示比例 193
14.6.5 设置站点地图的参数选项 193
14.7 小结 194
14.8 思考题 194
第4篇 代码篇 196
第15章 用Dreamweaver MX编辑代码 196
15.1 用Dreamweaver插入代码 196
15.1.1 参考面板的运用 196
15.1.2 代码摘录功能 197
15.1.3 代码提示功能 198
15.1.4 标签库的使用 199
15.2 用Dreamweaver检查代码 200
15.2.1 关于代码的显示 200
15.2.2 标签检查器的使用 201
15.3 使用Dreamweaver编辑代码 202
15.3.1 断点和调试 202
15.3.2 其他编辑功能 203
15.4 小结 203
15.5 思考题 204
第16章 层叠样式表 205
16.1 层叠样式表的基础 205
16.2 CSS结构和规则 206
16.2.1 CSS的基本语法 206
16.2.2 伪类和伪元素 207
16.2.3 层叠顺序 208
16.3 将样式表加入HTML 209
16.3.1 连接外部样式表 209
16.3.2 嵌入一个样式表 211
16.3.3 输入样式表 211
16.3.4 内联样式 212
16.3.5 CLASS属性 212
16.3.6 ID属性 213
16.3.7 SPAN元素 213
16.3.8 DIV元素 214
16.3.9 关于认证的备注 214
16.4 CSS的属性 214
16.4.1 字体属性 214
16.4.2 颜色及背景属性 217
16.5 用Dreamweaver编辑CSS 220
16.5.1 CSS的编辑 220
16.5.2 使用辅助工具 222
16.6 小结 223
16.7 思考题 223
第17章 用Dreamweaver MX编写JavaScript 224
17.1 JavaScript概要及编程基础 224
17.1.1 JavaScript的历史与现状 224
17.1.2 JavaScript的语法和程序设计基础 225
17.2 JavaScript的对象模型 228
17.2.1 对象模型简介 228
17.2.2 窗口对象 229
17.2.3 文档对象 232
17.2.4 location和history对象 234
17.2.5 link和anchor对象 236
17.2.6 image和area对象 238
17.2.7 layer对象 240
17.2.8 其他对象 242
17.3 JavaScript的事件模型 243
17.3.1 基本事件对象 244
17.3.2 高级事件处理 245
17.4 用Dreamweaver编写JavaScript 246
17.5 小结 248
17.6 思考题 248
第18章 用Dreamweaver MX编写XML 249
18.1 XML简介 249
18.2 XML技术预览 253
18.2.1 使用样式单显示XML 253
18.2.2 XML与HTML的绑定 255
18.2.3 使用DOM访问XML文档 256
18.2.4 XML验证 256
18.3 XSL样式单 257
18.3.1 XML的格式转换——XSL 257
18.3.2 XSL文档转换原理和标准格式 258
18.3.3 XSL的模板规则及用法 259
18.3.4 XSL的扩展规则——过滤与排序 260
18.4 XML与HTML的结合 262
18.4.1 Web浏览器对XML的支持 262
18.4.2 XML的数据绑定 263
18.4.3 对XML元素和属性的访问——DSO技术的应用 266
18.5 在客户端通过DOM操作数据 267
18.5.1 用DOM的眼光看待XML 267
18.5.2 DOM树的访问 268
18.5.3 利用DOM实现XML格式的动态转换 270
18.5.4 访问DOM树中的元素与属性 270
18.5.5 DOM的显示功能 272
18.6 服务器与客户端的数据交互 273
18.6.1 基于XML的服务器/客户机的通信模式 273
18.6.2 向服务器发送数据 273
18.6.3 服务器端的数据处理 275
18.6.4 客户端处理响应信息 277
18.7 使用Schema验证XML数据合法性 277
18.7.1 XML的合法性验证 277
18.7.2 XML的基本语法 279
18.7.3 XML的可扩展性 282
18.7.4 在客户机/服务器的环境中验证XML 283
18.8 关于BizTalk 284
18.8.1 BizTalk概述 284
18.8.2 BizTalk框架和网络资源 284
18.8.3 BizTalk开发工具 286
18.9 用Dreamweaver编辑XML 287
18.10 小结 288
18.11 思考题 288
第5篇 应用篇 290
第19章 Windows下配置PHP环境 290
19.1 PHP环境的配置 290
19.1.1 Windows2000下PHP配置的策略 290
19.1.2 Windows2000下安装Apache+PHP4+MySQL 291
19.2 CSS外部样式表的编辑 295
19.3 用Dreamweaver MX建立PHP文件 297
19.4 JavaScript的编写和摘录功能的应用 301
19.5 站点的定义和文件管理 313
19.6 小结 317
19.7 思考题 317
第20章 PHP语言简易教程 318
20.1 PHP的历史和功能概述 318
20.2 PHP的安装与环境配置 319
20.2.1 环境需求 319
20.2.2 快速设定及安装 319
20.2.3 PHP的编译设定详细选项 321
20.2.4 php.ini设定详细选项 326
20.2.5 如何写作PHP程序 332
20.3 PHP语法 332
20.3.1 语法的简单介绍 332
20.3.2 常数与变量 334
20.3.3 运算符号 340
20.3.4 流程控制 344
20.4 小结 348
20.5 思考题 349
第6篇 实战篇 352
第21章 制作同学录 352
21.1 效果展示 352
21.2 实例说明 352
21.2.1 技术重点 352
21.2.2 素材准备 353
21.3 实战操作 353
21.3.1 构思与创意 353
21.3.2 使用布局表格 353
21.3.3 绘制布局单元格 354
21.3.4 填充网页内容 355
21.3.5 调整网页布局 357
21.4 小结 358
21.5 思考题 359
第22章 娱乐类主页制作 360
22.1 效果展示 360
22.2 实例说明 360
22.2.1 技术点睛 360
22.2.2 素材准备 361
22.3 实战操作 361
22.3.1 页面顶部的制作 361
22.3.2 站点导航表格的制作 362
22.3.3 主体部分的制作 362
22.3.4 收尾 369
22.4 小结 370
22.5 思考题 370
第23章 生成PHP应用程序——留言板 371
23.1 效果展示 371
23.2 实例说明 371
23.2.1 技术重点 371
23.2.2 素材准备 371
23.3 实战操作 372
23.4 小结 394
23.5 思考题 395
第24章 综合网站设计 396
24.1 效果展示 396
24.2 实例说明 396
24.2.1 技术重点 396
24.2.2 素材准备 396
24.3 实战操作 397
24.3.1 新建站点和文件 397
24.3.2 网站总体框架设计 397
24.3.3 栏目导航区制作 398
24.3.4 左区制作 400
24.3.5 中区制作 401
24.3.6 右区制作 402
24.3.7 版权区制作 403
24.3.8 链接页面制作 403
24.4 小结 405
24.5 思考题 405