第1章 初识Dreamweaver 1
1.1 网站概述 1
1.2 相关技术 2
1.3 HTML简介 3
1.4 HTML基本语法 3
本章小结 6
思考与练习 6
第2章 CSS基础 7
2.1 CSS简介 7
2.2 使用基础 8
2.2.1 基本语法 8
2.2.2 伪类 12
2.2.3 在HTML中使用CSS 13
2.3 自定义鼠标在页面中的样式 15
本章小结 16
思考与练习 16
第3章 Dreamweaver MX简介 17
3.1 Dreamweaver MX功能简介 17
3.2 Dreamweaver MX操作界面 20
3.2.1 Dreamweaver MX界面 20
3.2.2 Dreamweaver MX面板 21
3.2.3 扩展管理器的组成和使用 22
3.2.4 使用帮助文件 24
3.2.5 Dreamweaver MX参数设置 25
本章小结 26
思考与练习 26
第4章 建站准备 27
4.1 建站规划和设计 27
4.1.1 网站目标 27
4.1.2 网站用户定位 29
4.1.3 站点结构设计 29
4.1.4 计划和收集资源 30
4.2 配色方案选择 30
4.3 效果图制作 32
4.4 建立站点 32
4.4.1 创建新站点 32
4.4.2 管理站点 36
4.4.3 站点地图 39
4.5 页面设置 42
本章小结 43
思考与练习 43
第5章 表格 44
5.1 插入表格 44
5.1.1 在网页中插入表格 44
5.1.2 在表格中添加数据 46
5.1.3 输入外部数据 46
5.1.4 选择表格 47
5.2 格式化表格 49
5.2.1 设置表格整体属性 49
5.2.2 格式化行、列或单元格 50
5.2.3 使用预置表格格式 51
5.3 编辑表格和单元格 53
5.3.1 调整表格的整体尺寸、列宽与行高 53
5.3.2 添加与删除行、列和表格嵌套 54
5.3.3 复制、粘贴与删除单元格 55
5.3.4 排序表格 56
5.4 表格高级应用 56
5.4.1 水平细线 56
5.4.2 单像素表格 58
5.4.3 多彩表格 61
5.4.4 圆角表格 64
5.5 使用布局表格 65
5.5.1 创建布局表格 65
5.5.2 设置布局视图参数 67
5.5.3 完成网站首页的页面布局 68
本章小结 69
思考与练习 70
第6章 格式化文本 71
6.1 插入文本和对象 71
6.1.1 插入更新日期 71
6.1.2 插入特定的文本字符 72
6.1.3 复制和粘贴HTML源代码 74
6.2 设置字体、样式、颜色和对齐方式 77
6.2.1 设置字符格式 77
6.2.2 使用段落和标题 78
6.2.3 改变文本颜色 79
6.2.4 对齐文本 80
6.2.5 编辑字体组合 80
6.2.6 使用CSS 81
6.3 创建项目列表 82
6.3.1 无序列项目列表和有序项目列表 82
6.3.2 创建新项目列表 82
6.3.3 创建嵌套项目列表 83
6.3.4 设置项目列表属性 83
6.3.5 用图像做项目列表 84
6.4 使用HTML样式格式化文本 86
6.4.1 使用HTML样式 86
6.4.2 应用HTML样式 87
6.4.3 创建新样式 87
6.4.4 编辑、复制和删除样式 88
6.5 跑马灯 89
6.6 清除由Word产生的文档的垃圾代码 91
6.7 查找替换和拼写检查 93
本章小结 97
思考与练习 97
第7章 图像 99
7.1 Web图像格式 99
7.2 图像处理 100
7.2.1 插入图像 100
7.2.2 设置图像属性 102
7.2.3 对齐属性 103
7.2.4 使用图像占位符 104
7.3 图像映射 105
7.3.1 创建图像映射 105
7.3.2 修改图像映射 106
7.4 外部图像编辑器 106
7.4.1 设置外部图像编辑器 106
7.4.2 使用外部图像编辑器 107
7.5 翻转图的几种制作方法 108
7.6 背景图像的设置 111
7.7 几种特殊图像效果 113
7.7.1 Flash图像效果 113
7.7.2 渐隐渐现图像 115
本章小结 115
思考与练习 116
第8章 超级链接 117
8.1 了解超级链接 117
8.1.1 认识绝对路径 117
8.1.2 认识相对路径 118
8.1.3 基于根目录的路径 118
8.2 创建超级链接 118
8.2.1 使用属性面板和点到文件按钮创建链接文档 118
8.2.2 链接到文档的指定位置(锚链接) 119
8.2.3 创建E-mail链接 121
8.2.4 创建远程登录链接 122
8.2.5 创建虚拟链接(空链接) 122
8.2.6 创建脚本链接 123
8.3 跳转菜单 123
8.3.1 插入跳转菜单 123
8.3.2 编辑跳转菜单 124
8.4 导航条 126
8.4.1 插入导航条 126
8.4.2 编辑导航条 128
8.5 通过CSS改变链接样式 128
8.6 高级链接 132
8.6.1 多彩文字链接 132
8.6.2 鼠标样式 135
本章小结 137
思考与练习 137
第9章 层 138
9.1 创建和使用层 138
9.1.1 在网页中插入层 138
9.1.2 设置层的属性 141
9.1.3 创建嵌套层 142
9.1.4 使用层面板 143
9.2 转换表格和层 144
9.2.1 将表格转换为层 144
9.2.2 将层转换为表格 146
9.3 使用层创建动画网页 147
9.3.1 认识时间轴面板 147
9.3.2 创建时间轴动画 148
9.3.3 修改时间轴 149
9.3.4 控制时间轴的行为 150
9.4 层的高级应用 151
9.4.1 下拉菜单 151
9.4.2 可拖动层的制作 153
本章小结 155
思考与练习 155
第10章 表单 156
10.1 使用表单 156
10.1.1 了解表单和表单对象 156
10.1.2 创建表单 156
10.2 创建文本域、文本区域和隐藏域 157
10.2.1 创建文本域 157
10.2.2 创建文本区域 160
10.2.3 创建隐藏域 160
10.3 创建复选框、单选按钮和单选按钮组 160
10.3.1 创建复选框 161
10.3.2 创建单选按钮 161
10.3.3 创建单选按钮组 162
10.4 创建菜单和列表 162
10.4.1 创建菜单 162
10.4.2 创建列表 163
10.4.3 创建跳转菜单 164
10.5 创建表单按钮 164
10.5.1 创建按钮 164
10.5.2 创建图像域 165
10.6 创建其他表单对象 165
10.6.1 创建文件域 165
10.6.2 创建标签 166
10.6.3 创建字段集 166
10.7 使用CSS修饰表单对象 167
10.7.1 按钮 167
10.7.2 文本域 169
10.7.3 字段集 170
10.8 论坛入口实例 171
本章小结 173
思考与练习 173
第11章 行为 174
11.1 认识行为 174
11.1.1 行为概念 174
11.1.2 行为面板 174
11.1.3 事件 176
11.2 动作详解 177
11.2.1 播放声音 178
11.2.2 打开浏览器窗口 178
11.2.3 弹出信息 180
11.2.4 调用Javascript 181
11.2.5 改变属性 181
11.2.6 恢复交换图像 183
11.2.7 检查表单 183
11.2.8 检查插件 184
11.2.9 检查浏览器 185
11.2.10 交换图像 186
11.2.11 控制Shockwave或Flash 186
11.2.12 设置导航条图像 186
11.2.13 设置文本 188
11.2.14 时间轴 190
11.2.15 跳转菜单 191
11.2.16 跳转菜单开始 191
11.2.17 拖动层 191
11.2.18 显示—隐藏层 192
11.2.19 显示弹出式菜单 192
11.2.20 隐藏弹出式菜单 195
11.2.21 预先载入图像 195
11.2.22 转到URL 196
本章小结 197
思考与练习 197
第12章 插入媒体对象 198
12.1 插入媒体对象 198
12.1.1 在页面中插入媒体对象 198
12.1.2 设置外部编辑器 200
12.1.3 为媒体对象添加设计注释 200
12.2 插入Flash对象 201
12.2.1 使用Flash按钮对象 201
12.2.2 使用Flash文本对象 202
12.2.3 设置Flash对象属性 203
12.2.4 插入Flash电影 204
12.3 插入Shockwave电影 205
12.4 添加声音文件 205
12.4.1 了解声音文件的格式 205
12.4.2 链接和嵌入声音文件 206
本章小结 207
思考与练习 207
第13章 框架 208
13.1 使用框架 208
13.1.1 创建框架 208
13.1.2 选择框架集或框架 210
13.1.3 保存框架和框架集文件 211
13.2 设置框架属性 211
13.2.1 设置框架属性 211
13.2.2 设置框架集属性 212
13.2.3 命名框架集页面 213
13.2.4 修改框架大小 213
13.3 使用链接控制框架内容 214
13.4 处理浏览器不能显示的框架 214
13.5 Iframe 215
本章小结 217
思考与练习 217
第14章 模板与库 218
14.1 创建模板 218
14.1.1 将现有文档保存为模板 218
14.1.2 创建空白模板 219
14.1.3 创建嵌套模板 220
14.2 编辑模板 220
14.2.1 创建可编辑区域 220
14.2.2 锁定可编辑区域 221
14.2.3 创建可选区域 221
14.2.4 创建重复区域 223
14.3 使用模板 224
14.3.1 创建基于模板的文档 224
14.3.2 在现有文档上应用模板 225
14.3.3 更新基于模板的页面 226
14.4 使用库 227
14.4.1 创建库项目 228
14.4.2 应用库项目 229
14.4.3 编辑库项目 229
14.4.4 更新应用库项目的页面 230
14.5 修改模板和库中的标记色彩 230
本章小结 231
思考与练习 231
第15章 使用Fireworks等辅助软件 232
15.1 使用Fireworks 232
15.1.1 在Dreamweaver中调用Fireworks优化图像 232
15.1.2 创建网站相册 234
15.1.3 使用Fireworks直接输出网页文件 236
15.1.4 使用Fireworks制作按钮 238
15.1.5 使用Fireworks制作动画 239
15.2 使用Swish 240
15.2.1 认识Swish的界面 241
15.2.2 使用技巧 243
15.3 使用其他软件 246
15.3.1 Ulead GIF Animator 246
15.3.2 其他软件 247
本章小结 247
思考与练习 247
第16章 测试发布网站 248
16.1 网站测试 248
16.2 发布网站 250
16.2.1 注册域名 250
16.2.2 租用服务器空间 251
16.2.3 上传网站 252
本章小结 253
思考与练习 254
第17章 设计问题集锦 255
17.1 代码部分 255
17.1.1 Dreamweaver MX中文件头标签的作用 255
17.1.2 关闭浏览器窗口 257
17.1.3 在网页中如何屏蔽Flash动画的右键 258
17.1.4 在网页中如何使Flash动画的背景透明显示 258
17.1.5 为什么在设计视图可以看到的图像在浏览器中不能正确显示 259
17.1.6 如何改变文本链接的样式 259
17.1.7 为什么网页在缩放浏览器或在不同的分辨率下会发生变形 259
17.1.8 在左右的框架中想实现当单击左边的内容时右边的内容变化的效果,为什么每次单击后却弹出一个新窗口 259
17.1.9 在Dreamweaver中输入空格的问题 259
17.1.10 代码视图字体的问题 260
17.1.11 使用回车的问题 261
17.1.12 不可见元素的设置 261
17.1.13 如何使网页能够紧贴左上方 261
17.1.14 怎样实现浏览器地址栏始终显示同一地址 262
17.1.15 如何书写在mailto:后面加显示邮件主题的代码 262
17.1.16 怎么用一个图像代替submit按钮 262
17.1.17 如何在浏览器的任务栏中显示小图标 263
17.1.18 如何使文本框具有默认值并且单击后有变化 263
17.1.19 如何禁止在输入框中输入中文 263
17.1.20 禁止鼠标右键 264
17.1.21 Dreamweaver MX的快捷键 264
17.1.22 在页面中实现另存为的方法 265
17.1.23 在页面中如何实现前进后退的效果 266
17.1.24 实现各种页面功能 266
17.1.25 两个表格怎么做才能水平并列 266
17.1.26 为什么有的Dreamweaver中的行为很少 266
17.1.27 Dreamweaver中的文本汉字输入总有问题该如何解决 266
17.1.28 怎样保证在不同分辨率下,在浏览器上显示的字体都比较美观 267
17.1.29 怎么样在鼠标划过时改变单元格的颜色 267
17.1.30 怎样把浏览器默认的网页编辑程序改为Dreamweaver 267
17.2 插件部分 267
17.2.1 如何定制IE的滚动条 267
17.2.2 自定义鼠标右键 268
17.2.3 Tooltips 269
17.2.4 无边窗口的制作 270
17.2.5 层运动效果 271
本章小结 272
附录 部分习题答案 273