第1章 初识Dreamweaver 8 1
1.1 网页制作基础知识 1
1.1.1 基本概念 1
1.1.2 基本构成元素 5
1.2 Dreamweaver8的操作环境 6
1.2.1 标题栏 7
1.2.2 菜单栏 7
1.2.3 快捷工具栏 8
1.2.4 网页编辑窗口 9
1.2.5 “属性”面板 10
1.2.6 浮动控制面板 10
1.3 小结与提高 11
1.4 思考与练习 11
第2章 构建站点的准备工作 12
2.1 创建站点 12
2.1.1 使用向导建立站点 12
2.1.2 使用高级设定建立站点 16
2.2 规划与搭建站点结构 19
2.2.1 规划站点结构 20
2.2.2 搭建站点结构 20
2.3 小结与提高 26
2.4 思考与练习 26
第3章 HTML代码控制 27
3.1 HTML语言基本介绍 27
3.2 编辑HTML代码 31
3.3 优化HTML代码 32
3.3.1 快速标签编辑器 32
3.3.2 如何优化HTML代码 32
3.4 查找与替换 34
3.4.1 使用查找功能 34
3.4.2 使用替换功能 37
3.5 使用Dreamweaver 8手工编写代码 38
3.5.1 使用代码片段面板 38
3.5.2 使用标签选择器和标签编辑器 40
3.5.3 使用代码提示 42
3.6 小结与提高 43
3.7 思考与练习 44
第4章 设置页面整体属性 45
4.1 网页头部的设置 45
4.1.1 设置页面标题 45
4.1.2 指定搜索引擎的关键字 46
4.1.3 通过META标记指定网页作者 47
4.1.4 输入网页说明文字 48
4.1.5 几秒钟后跳转的刷新效果 49
4.1.6 跳转到其他页面的切换特效 50
4.2 网页的整体设置 51
4.2.1 设置背景颜色和背景图像 51
4.2.2 设置页面边距 53
4.2.3 设置文字链接属性 54
4.3 小结与提高 55
4.4 思考与练习 55
第5章 创建图文混排页面 57
5.1 输入文字及文字设置 57
5.1.1 插入文本 57
5.1.2 设置文本属性 58
5.2 插入其他文本元素 60
5.2.1 插入特殊字符 60
5.2.2 插入水平线 61
5.2.3 插入时间 62
5.2.4 插入注释 63
5.3 检查拼写 64
5.4 插入图像 65
5.4.1 插入图像 65
5.4.2 设置图像属性 66
5.5 插入其他图像元素 72
5.5.1 插入图像占位符 72
5.5.2 插入鼠标经过图像 73
5.5.3 插入Fireworks HTML 75
5.5.4 插入导航条 75
5.6 外部图像编辑器 78
5.6.1 设置外部图像编辑器 78
5.6.2 使用外部图像编辑器 79
5.7 插入Flash 79
5.7.1 插入Flash动画 79
5.7.2 插入Flash按钮 82
5.7.3 插入Flash文本 84
5.7.4 插入FlashPaper 85
5.7.5 插入Flash视频 86
5.7.6 插入Flash元素 88
5.8 插入声音和视频 92
5.8.1 添加背景音乐 92
5.8.2 嵌入音乐 94
5.8.3 插入视频 95
5.9 小结与提高 97
5.10 思考与练习 97
第6章 插入表单元素 98
6.1 可插入的表单对象 98
6.1.1 插入表单域 99
6.1.2 插入文本域 101
6.1.3 插入隐藏域 103
6.1.4 插入文本区域 104
6.1.5 插入复选框 104
6.1.6 插入单选按钮 105
6.1.7 插入单选按钮组 106
6.1.8 插入列表/菜单 107
6.1.9 插入按钮 109
6.1.10 插入图像域 110
6.1.11 插入文件域 111
6.2 制作表单页面 112
6.3 小结与提高 118
6.4 思考与练习 118
第7章 超级链接 120
7.1 超级链接的制作 120
7.1.1 超级链接的路径关系 120
7.1.2 制作跳转到页面的链接 120
7.2 可移动到指定位置的锚点 125
7.2.1 同页面内部的锚点链接 125
7.2.2 页面之间的锚点链接 127
7.3 可跳转的图像映射 129
7.4 小结与提高 130
7.5 思考与练习 130
第8章 使用表格排版 132
8.1 插入并编辑表格 132
8.1.1 插入表格 132
8.1.2 设置表格属性 134
8.1.3 设置单元格属性 135
8.1.4 调整表格结构 136
8.2 表格的格式化 137
8.3 排序表格 139
8.4 表格数据的导入导出 141
8.4.1 导入数据 141
8.4.2 导出数据 143
8.5 使用表格的其他视图 143
8.5.1 在布局视图下绘制 143
8.5.2 在布局视图下调整 146
8.5.3 设置属性 147
8.6 使用表格排版网页 149
8.7 小结与提高 154
8.8 思考与练习 154
第9章 CSS的网页应用 156
9.1 什么是CSS 156
9.1.1 CSS的基本概念 156
9.1.2 CSS的特点 157
9.1.3 CSS的类型与基本写法 158
9.1.4 CSS的冲突 159
9.2 使用CSS美化页面 160
9.2.1 建立标签样式 160
9.2.2 建立类样式 162
9.2.3 建立高级样式 163
9.2.4 建立自定义高级样式 165
9.2.5 附加外部样式 166
9.2.6 编辑样式 167
9.3 设定更丰富的CSS样式 169
9.3.1 文本样式设定 169
9.3.2 背景样式设定 172
9.3.3 区块样式设定 173
9.3.4 方框样式设定 174
9.3.5 边框样式设定 176
9.3.6 列表样式设定 176
9.3.7 定位样式设定 177
9.3.8 扩展样式设定 179
9.4 小结与提高 180
9.5 思考与练习 180
第10章 模板和库 182
10.1 使用模板 182
10.1.1 模板的特点 182
10.1.2 创建模板 183
10.1.3 创建可编辑区域 184
10.1.4 创建基于模板的文档 186
10.1.5 删除文档中使用的模板 188
10.1.6 更新模板及基于模板的网页 189
10.1.7 模板中可创建的其他区域类型 189
10.1.8 导出和导入XML 190
10.2 使用库 191
10.2.1 创建库项目 192
10.2.2 插入库项目 194
10.2.3 库项目编辑和更新 195
10.3 小结与提高 196
10.4 思考与练习 196
第11章 制作框架网页 197
11.1 创建基本框架网站 197
11.1.1 建立框架页面结构 197
11.1.2 设定框架样式 200
11.1.3 设置无框架内容 204
11.2 使用浮动框架制作页面 204
11.3 小结与提高 206
11.4 思考与练习 206
第12章 使用行为制作特效 208
12.1 行为的概念 208
12.2 添加和编辑行为 209
12.2.1 行为面板 209
12.2.2 关于事件 209
12.2.3 为对象附加行为 211
12.2.4 编辑已经附加的行为 212
12.3 常见行为的使用 212
12.3.1 交换图像与恢复交换图像 213
12.3.2 弹出信息 215
12.3.3 打开浏览器窗口 216
12.3.4 控制Shockwave或Flash 218
12.3.5 播放声音 221
12.3.6 改变属性 222
12.3.7 显示/隐藏弹出式菜单 224
12.3.8 检查插件 226
12.3.9 检查浏览器 228
12.3.10 检查表单 230
12.3.11 设置状态栏文本 231
12.3.12 调用JavaScript 233
12.3.13 跳转菜单与跳转菜单开始 233
12.3.14 转到URL 235
12.3.15 预先载入图像 235
12.4 小结与提高 236
12.5 思考与练习 236
第13章 层和时间轴 238
13.1 图层基础 238
13.2 利用图层排版网页 240
13.2.1 层溢出排版 240
13.2.2 直接使用层排版 242
13.3 使用时间轴制作动画 243
13.3.1 了解时间轴 244
13.3.2 制作生动的动画效果 244
13.3.3 控制时间轴动画 246
13.4 小结与提高 248
13.5 思考与练习 248
第14章 使用扩展插件 250
14.1 扩展插件和扩展管理器 250
14.1.1 关于扩展插件 250
14.1.2 关于扩展管理器 250
14.2 自动安装扩展插件 252
14.2.1 扩展命令 252
14.2.2 扩展对象 255
14.2.3 扩展行为 257
14.3 手动安装扩展插件 259
14.3.1 扩展命令 259
14.3.2 扩展对象 260
14.3.3 扩展行为 261
14.4 小结与提高 262
14.5 思考与练习 262
第15章 站点上传与维护 264
15.1 定义远程服务器 264
15.2 测试本地站点 266
15.2.1 站点兼容性测试 266
15.2.2 检查链接错误 267
15.3 站点上传 268
15.3.1 连接到远程服务器 268
15.3.2 上传文件 269
15.4 使用遮盖 269
15.5 小结与提高 270
15.6 思考与练习 270
主要参考文献 272