第1章 网页制作基础知识和DREAMWEAVER软件基础 1
1.1 网页浏览基本原理 1
1.1.1 客户机-服务器体系 1
1.1.2 静态网页和动态网页 2
1.1.3 浏览器和系统平台的区别 3
1.2 网页制作的工具和发展 4
1.2.1 网页制作技术的发展 5
1.2.2 网页制作流程和Dreamweaver MX 2004 5
1.3 HTML基础知识 11
1.3.1 语法规则 12
1.3.2 基本标签 13
1.4 Dreamweaver基础操作 20
1.4.1 安装和卸载Dreamweaver 20
1.4.2 关于Dreamweaver起始页 22
1.4.3 常见Dreamweaver界面操作 24
小结 32
思考练习题 32
第2章 建立和管理站点 33
2.1 准备建站素材 33
2.2 规划站点结构 35
2.3 建立站点 36
2.3.1 通过站点向导建立站点 36
2.3.2 设置站点参数 39
2.4 管理站点 41
2.4.1 管理站点文件 41
2.4.2 使用站点地图 44
2.4.3 添加和删除站点 45
2.4.4 遮盖站点文件和文件夹 47
2.5 站点结构实例剖析 48
小结 50
思考练习题 51
第3章 新建文档和对象 52
3.1 新建和保存网页文档 52
3.2 输入文本和列表 56
3.2.1 输入文本和特殊字符 56
3.2.2 添加中文字体列表 58
3.2.3 创建列表 59
3.3 插入常见网页元素 61
3.3.1 插入日期 62
3.3.2 插入水平线 62
3.3.3 自定义“插入”工具栏的“收藏夹” 65
3.4 设置网页属性 66
3.4.1 网页外观和链接设置 67
3.4.2 站点风格和色彩搭配 69
3.4.3 网页标题和编码设置 72
3.5 定义网页的文件头内容 73
3.5.1 了解不可见元素 74
3.5.2 META 76
3.5.3 关键字 77
3.5.4 描述 77
3.5.5 刷新 78
3.5.6 基础 79
3.5.7 链接 80
小结 81
思考练习题 81
第4章 设置网页布局和处理表格 82
4.1 绘制网页布局 82
4.1.1 布局的概念和意义 83
4.1.2 绘制布局表格和单元格 84
4.1.3 布局表格和单元格的区别 87
4.2 使用辅助设计手段 87
4.2.1 显示标尺 88
4.2.2 显示和编辑网格 89
4.2.3 关于跟踪图像 89
4.3 调整布局表格和布局单元格 91
4.3.1 插入布局表格行和列 91
4.3.2 移动布局表格和单元格 91
4.3.3 添加嵌套布局表格和单元格 93
4.3.4 设置布局表格和布局单元格的属性 94
4.3.5 设置布局宽度 97
4.3.6 设置布局视图的参数 100
4.4 新建表格 100
4.4.1 关于标准模式、扩展表格模式和布局模式 101
4.4.2 插入表格 102
4.4.3 导入表格式数据 103
4.4.4 插入嵌套表格 105
4.4.5 添加表格行或列 107
4.5 操作表格和单元格 109
4.5.1 分割和合并单元格 109
4.5.2 复制和粘贴单元格 110
4.6 设置表格和单元格的属性 112
4.6.1 自动套用表格格式 112
4.6.2 设置表格属性 113
4.6.3 设置单元格属性 115
4.6.4 设置多个单元格的属性 116
小结 117
思考练习题 117
第5章 添加图像 118
5.1 图像分类及其特点 118
5.2 在网页中添加图像 120
5.2.1 插入图像 121
5.2.2 插入图像占位符 122
5.2.3 插入Fireworks HTML文件 125
5.3 设置图像的属性 127
5.3.1 给图像添加提示文字 129
5.3.2 创建图像热点区域 129
5.4 创建图像的变换效果 132
5.5 编辑图像 133
5.5.1 设置图像编辑器 133
5.5.2 使用内置Fireworks工具编辑图像 134
5.5.3 启动Fireworks编辑PNG格式的图像源 139
5.6 创建网站相册 140
5.7 网页图像的应用规则 144
小结 145
思考练习题 145
第6章 创建超级链接 146
6.1 理解站点和链接的概念 146
6.1.1 URL地址解析 146
6.1.2 理解和编写绝对路径和相对路径 148
6.2 给文本和图像添加超级链接 150
6.2.1 快速在站点内创建超级链接 150
6.2.2 设置超级链接目标窗口 152
6.2.3 添加超级链接的文本提示 153
6.3 添加邮件链接 154
6.4 制作书签链接 156
6.5 使用空链接和脚本链接 158
小结 160
思考练习题 160
第7章 使用文本样式设计 161
7.1 了解CSS样式定义 161
7.2 在网页中添加样式 162
7.2.1 创建和应用自定义CSS样式 163
7.2.2 重定义HTML标签 166
7.2.3 修改组合样式 167
7.3 CSS样式定义的选项说明 170
7.3.1 “类型”分类 170
7.3.2 “背景”分类 171
7.3.3 “区块”分类 171
7.3.4 “方框”分类 172
7.3.5 “边框”分类 172
7.3.6 “列表”分类 173
7.3.7 “定位”分类 173
7.3.8 “扩展”分类 174
7.4 导出样式表文件 179
7.5 链接外部样式表文件 180
7.6 解决样式冲突 181
小结 182
思考练习题 182
第8章 插入多媒体元素 183
8.1 在网页中添加Flash元素 183
8.1.1 插入Flash影片 184
8.1.2 添加Flash按钮 190
8.1.3 使用Flash文本 193
8.1.4 插入Flash元素:图像查看器 195
8.2 插入Shockwave电影 199
8.3 应用ActiveX控件 201
8.4 应用Plugin插件 203
8.5 使用Java Applet 204
8.6 在网页中添加视频 205
8.7 给网页添加音效 206
小结 207
思考练习题 207
第9章 建立框架网页 208
9.1 理解框架网页的基本原理 208
9.2 新建框架网页 211
9.3 保存框架和框架集中的文件 212
9.3.1 按对应关系保存框架和框架集中的文件 212
9.3.2 打开和关闭框架中的文件 212
9.4 使用框架面板 214
9.5 修改框架属性 216
9.6 设置框架集的属性 218
9.7 通过超级链接控制框架显示的内容 219
9.8 创建无框架内容 221
小结 224
思考练习题 224
第10章 添加表单元素 225
10.1 理解表单交互过程 225
10.2 创建表单 227
10.2.1 建立表单布局 229
10.2.2 在表单中添加文本域 229
10.2.3 添加单选钮 232
10.2.4 添加复选框 233
10.2.5 插入文本标签 234
10.2.6 插入弹出菜单/列表 235
10.2.7 使用文件域 237
10.2.8 插入表单按钮并设置其属性 238
10.2.9 其他表单元素介绍 239
10.2.10 设计表单元素样式 241
10.3 验证表单的输入结果 243
10.4 通过电子邮件接收表单结果 244
10.5 创建跳转菜单 245
小结 247
思考练习题 247
第11章 使用模板和库项目 248
11.1 创建站点网页模板 248
11.1.1 新建网页模板 250
11.1.2 定义模板的可编辑区域 253
11.1.3 取消区域标记 256
11.2 使用资源面板管理模板 258
11.3 基于模板生成新网页 259
11.4 编辑被应用模板的网页 260
11.5 将文档从模板中分离出来 261
11.6 使用库项目 262
11.6.1 创建库项目 262
11.6.3 修改库项目 263
11.6.4 在网页中添加库项目 264
小结 264
思考练习题 265
第12章 添加层 266
12.1 理解层对象的概念 266
12.2 在网页中添加层 268
12.2.1 插入层和嵌套层 268
12.2.2 设置层参数和属性 270
12.3 操纵层 273
12.3.1 选择层 274
12.3.2 调整层的大小 275
12.3.3 移动层 276
12.3.4 对齐层 276
12.3.5 使层对齐网格 276
12.4 表格和层的相互转换 277
12.4.1 将表格转换为层 278
12.4.2 将层转换为表格 279
小结 280
思考练习题 280
第13章 应用行为创建网页的动态效果 281
13.1 关于Dreamweaver行为 281
13.2 给对象附加行为 283
13.2.1 选择要附加动作的网页元素 287
13.2.2 根据浏览器的区别修改触发事件 288
13.3 Dreamweaver内置动作完全解释 290
13.3.1 “交换图像”和“恢复交换图像” 290
13.3.2 弹出信息 292
13.3.3 打开浏览器窗口 294
13.3.4 拖动层 296
13.3.5 控制Shockwave或Flash 299
13.3.6 播放声音 302
13.3.7 改变属性 302
13.3.8 显示-隐藏层 305
13.3.9 “显示弹出式菜单”和“隐藏弹出式菜单” 308
13.3.10 检查插件 311
13.3.11 检查浏览器 311
13.3.12 检查表单 313
13.3.13 设置导航栏图像 313
13.3.14 设置文本 316
13.3.15 调用JavaScript 318
13.3.16 “跳转菜单”和“跳转菜单开始” 319
13.3.17 转到URL 320
13.3.18 预先载入图像 322
小结 323
思考练习题 323
第14章 编辑源代码 324
14.1 设置Dreamweaver的源代码参数选项 324
14.1.1 代码改写控制 326
14.1.2 代码格式选项 328
14.1.3 代码颜色显示 329
14.2 快速编辑源代码 329
14.2.1 插入HTML 330
14.2.2 编辑标签 331
14.2.3 环绕标签 332
14.3 整理HTML源代码 334
14.3.1 标签嵌套 334
14.3.2 冗余代码 335
14.3.3 清理HTML 335
14.3.4 改正无效标记 336
14.4 查找和替换源代码 337
14.4.1 设置查找和替换选项 337
14.4.2 保存查询和装载查询 340
14.4.3 关于正则表达式 341
14.5 导入Word和Excel文档 343
14.5.1 导入Word文档 343
14.5.2 导入Excel数据表 344
14.6 使用参考面板 347
小结 348
思考练习题 349
第15章 测试和发布站点 350
15.1 前期准备 350
15.1.1 超级链接测试 351
15.1.2 浏览器兼容性测试 357
15.1.3 获取站点或页面报告 364
15.2 使用Dreamweaver发布站点 365
小结 367
思考练习题 367
附录A Dreamweaver MX 2004快捷键 368
附录B 思考练习题参考答案 376