第1章 网页设计基础知识 1
1.1 认识网页和网站 1
1.1.1 什么是网站 1
1.1.2 什么是网页 2
1.2 网站建设流程及相关术语 2
1.2.1 网站建设流程 3
1.2.2 网络术语 3
1.2.3 网站术语 5
1.3 网页的类型 7
1.3.1 静态网页 7
1.3.2 动态网页 7
1.4 常见的网页布局类型 8
1.5 设计网页要注意的事项 10
1.6 了解HTML 11
1.6.1 HTML的基本语法结构 12
1.6.2 HTML常用标签 12
1.7 典型实例——用HTML编写第一个网页 13
1.8 本章小结 14
1.9 本章习题 14
第2章 初识Dreamweaver CS5 17
2.1 Dreamweaver CS5的工作界面 17
2.1.1 Dreamweaver CS5工作界面概述 17
2.1.2 自定义工作区 20
2.2 Dreamweaver CS5快速入门 22
2.2.1 Dreamweaver CS5工作流程概述 22
2.2.2 新增功能 24
2.3 创建网站框架 25
2.3.1 什么是站点 25
2.3.2 创建站点 26
2.3.3 创建文件夹 27
2.3.4 创建网页 27
2.3.5 保存和回复网页文件 29
2.3.6 打开和关闭网页 30
2.4 管理站点 31
2.4.1 打开站点 31
2.4.2 编辑站点 31
2.4.3 复制站点 32
2.4.4 删除站点 33
2.4.5 导出站点 33
2.4.6 导入站点 34
2.5 操作站点文件和文件夹 34
2.5.1 操作站点文件 34
2.5.2 操作站点文件夹 35
2.6 网页文件头设置 36
2.6.1 插入搜索关键字 36
2.6.2 插入作者信息 36
2.6.3 设置刷新时间 37
2.6.4 设置描述信息 37
2.6.5 查看与编辑文件头内容 37
2.7 典型实例——定义个性工作区 38
2.8 本章小结 40
2.9 本章习题 40
第3章 Dreamweaver CS5基本操作 43
3.1 添加文本 43
3.1.1 直接输入文本 43
3.1.2 复制粘贴文本 43
3.1.3 设置页面属性 44
3.2 添加项目符号和编号 46
3.2.1 插入项目符号或编号 46
3.2.2 修改项目符号或编号 47
3.2.3 设置文本缩进格式 48
3.2.4 插入日期 48
3.2.5 插入换行符 49
3.3 添加其他元素 49
3.3.1 添加水平线 49
3.3.2 添加特殊字符 50
3.3.3 添加不换行空格 50
3.3.4 使用网格 51
3.3.5 使用标尺 51
3.3.6 使用辅助线 52
3.4 典型实例——制作一个简单的网页 54
3.5 本章小结 56
3.6 本章习题 56
第4章 图像和多媒体 59
4.1 插入图像 59
4.1.1 网页中常用的图像格式 59
4.1.2 插入普通图像 59
4.1.3 插入图像对象 60
4.2 编辑图像 63
4.2.1 设置图像属性 63
4.2.2 给图片添加文字说明 66
4.3 添加多媒体 66
4.3.1 插入SWF文件 66
4.3.2 插入FLV文件 67
4.3.3 添加声音 68
4.4 编辑多媒体 71
4.4.1 设置SWF文件属性 71
4.4.2 编辑Flash Player 72
4.5 典型实例——创建图文混排网页 73
4.6 本章小结 75
4.7 本章习题 75
第5章 创建超链接 77
5.1 了解超链接 77
5.1.1 关于超链接 77
5.1.2 关于路径知识 79
5.2 文本超链接 80
5.2.1 创建文本链接 80
5.2.2 文本链接的状态 81
5.2.3 创建下载文件链接 82
5.2.4 创建电子邮件链接 83
5.3 图像超链接 83
5.4 命名锚记超链接 84
5.4.1 创建命名锚记 84
5.4.2 链接到命名锚记 85
5.5 热点链接 86
5.5.1 关于图像地图 86
5.5.2 插入客户端图像地图 86
5.5.3 修改图像地图热点 87
5.6 管理超链接 88
5.6.1 启用自动链接更新 88
5.6.2 在Dreamweaver中测试链接 89
5.6.3 更改超链接 89
5.7 典型实例——制作带有超链接的网页 90
5.8 本章小结 91
5.9 本章习题 92
第6章 使用表格 93
6.1 表格的简单操作 93
6.1.1 插入表格 93
6.1.2 设置表格属性 94
6.1.3 设置单元格属性 95
6.1.4 合并与拆分单元格 96
6.1.5 增加和删除表格的行和列 97
6.1.6 其他相关操作 98
6.2 向表格中插入元素 99
6.2.1 输入文本 99
6.2.2 插入图像 99
6.2.3 插入多媒体 100
6.3 网页中的数据表格 100
6.3.1 导入和导出表格的数据 101
6.3.2 排序表格 103
6.4 使用扩展表格模式 103
6.4.1 切换到扩展表格模式 104
6.4.2 切换出扩展表格模式 104
6.5 典型实例——用表格布局网页 104
6.6 本章小结 108
6.7 本章习题 108
第7章 使用CSS样式 111
7.1 CSS样式相关概念 111
7.1.1 关于层叠样式表 111
7.1.2 关于CSS规则 112
7.1.3 关于层叠样式 113
7.2 使用CSS样式 114
7.2.1 CSS样式面板 114
7.2.2 设置CSS样式首选参数 116
7.2.3 创建新的CSS规则 117
7.2.4 设置CSS属性 118
7.3 管理CSS样式 123
7.3.1 编辑CSS样式 124
7.3.2 向规则中添加属性 125
7.3.3 应用、删除和重命名类样式 125
7.3.4 移动/导出CSS规则 127
7.4 典型实例——应用CSS创建动感光晕文字 129
7.5 本章小结 130
7.6 本章习题 131
第8章 使用框架和Div布局网页 133
8.1 认识框架和框架集 133
8.1.1 认识框架 133
8.1.2 认识框架集 133
8.1.3 认识框架的优缺点 134
8.2 创建框架和框架集 135
8.2.1 插入预定义框架集 135
8.2.2 保存框架和框架集文件 137
8.3 设置框架和框架集属性 138
8.3.1 设置框架属性 138
8.3.2 设置框架集属性 139
8.4 创建AP Div 140
8.4.1 创建普通AP Div 140
8.4.2 创建嵌套AP Div 141
8.5 编辑AP Div 141
8.5.1 设置AP Div的属性 141
8.5.2 在AP Div中插入元素 143
8.5.3 改变AP Div的可见性 143
8.6 应用层设计表格 144
8.6.1 将AP Div转换为表格 144
8.6.2 将表格转换为AP Div 145
8.7 使用Spry布局对象 145
8.7.1 使用Spry菜单栏 145
8.7.2 使用Spry选项卡式面板 146
8.7.3 使用Spry折叠式 146
8.7.4 使用Spry可折叠面板 147
8.8 典型实例——使用AP Div设计与排版网页 147
8.9 本章小结 151
8.10 本章习题 152
第9章 Web标准Div+CSS布局网页 153
9.1 Web标准的历史和发展 153
9.1.1 Web的标准 153
9.1.2 Web表现层技术 154
9.1.3 Web标准的历史 154
9.2 使用Div标签 155
9.2.1 什么是Div标签 155
9.2.2 插入Div标签 156
9.2.3 编辑Div标签 156
9.2.4 Div的嵌套和固定格式 157
9.3 表格布局与CSS布局的区别 157
9.3.1 表格布局 157
9.3.2 CSS布局 159
9.3.3 CSS布局的优势 161
9.4 CSS布局方式 161
9.4.1 浮动布局设计 161
9.4.2 居中布局设计 162
9.5 使用Div+CSS布局的四大核心 163
9.5.1 盒子模型 163
9.5.2 标准流 163
9.5.3 浮动 164
9.5.4 定位 165
9.6 典型实例——使用Div+CSS设计布局页面 166
9.7 本章小结 171
9.8 本章习题 171
第10章 模板和库 173
10.1 创建模板 173
10.1.1 关于模板 173
10.1.2 识别模板和基于模板的文档 174
10.1.3 创建Dreamweaver模板 178
10.2 管理模板 180
10.2.1 创建可编辑区域 181
10.2.2 创建重复区域 181
10.2.3 使用可选区域 182
10.2.4 创建嵌套模板 184
10.3 认识库 185
10.4 库的创建、管理与应用 186
10.4.1 创建库文件 186
10.4.2 编辑库项目 187
10.4.3 向页面添加库项目 189
10.5 典型实例——应用模板制作网页 190
10.6 本章小结 193
10.7 本章习题 193
第11章 使用表单 195
11.1 网页中的表单 195
11.1.1 关于表单 195
11.1.2 创建表单 197
11.1.3 表单的属性 197
11.1.4 单行文本域 198
11.2 使用单选按钮和复选框 199
11.2.1 插入单选按钮 199
11.2.2 插入单选按钮组 200
11.2.3 插入复选框 203
11.3 使用列表和菜单 203
11.3.1 创建列表和菜单 203
11.3.2 创建跳转菜单 205
11.3.3 创建文件域 206
11.3.4 创建跳转菜单 207
11.3.5 创建图像域 208
11.4 典型实例——在网页中插入跳转菜单 209
11.5 本章小结 211
11.6 本章习题 211
第12章 使用行为创建特效网页 213
12.1 使用JavaScript行为 213
12.1.1 关于JavaScript行为 213
12.1.2 概述行为面板 214
12.1.3 关于事件 215
12.1.4 应用行为 216
12.2 设置文本 216
12.2.1 设置状态栏文本 216
12.2.2 设置容器中的文本 217
12.2.3 设置框架文本 217
12.2.4 设置文本域文字 218
12.3 设置浏览器环境 218
12.3.1 检查表单 218
12.3.2 检查插件 219
12.4 设置特殊效果 221
12.4.1 增大/收缩效果 221
12.4.2 挤压效果 221
12.4.3 显示/渐隐效果 222
12.4.4 晃动效果 222
12.4.5 滑动效果 222
12.4.6 遮帘效果 223
12.4.7 高亮颜色效果 224
12.5 应用其他行为 224
12.5.1 应用显示/隐藏行为 224
12.5.2 应用拖动AP元素行为 225
12.5.3 应用跳转菜单行为 226
12.5.4 应用转到URL行为 227
12.6 典型实例——应用行为制作网页 227
12.7 本章小结 229
12.8 本章习题 230
第13章 测试和发布站点 231
13.1 申请域名和空间 231
13.1.1 申请域名 231
13.1.2 申请空间 233
13.2 站点本地测试 235
13.2.1 兼容性测试 235
13.2.2 检查网页链接 236
13.2.3 修复网页链接 237
13.3 站点发布 238
13.3.1 设置站点远程信息 238
13.3.2 连接到远程服务器 239
13.3.3 上传站点 239
13.3.4 下载文件 240
13.4 同步文件 240
13.5 典型实例——使用其他上传工具上传网站 241
13.5.1 准备工作 242
13.5.2 制作步骤 242
13.6 本章小结 244
13.7 本章习题 245
第14章 综合实例 247
14.1 网站建设的前期准备工作 247
14.1.1 网站命名 247
14.1.2 网站需求分析 247
14.1.3 确定网站风格 248
14.1.4 网站素材搜集 249
14.2 创建站点 249
14.2.1 创建本地站点 249
14.2.2 设置站点服务器 250
14.2.3 创建文件夹 251
14.3 网站制作 252
14.3.1 创建CSS规则 252
14.3.2 插入Div标签 253
14.3.3 插入表单 256
14.3.4 制作网页的信息部分 259
14.3.5 制作网页中的图片信息 261
14.3.6 制作网页中状态栏信息 263
14.4 完善网页 263
14.4.1 设置滚动字幕 264
14.4.2 设置阴影效果 264
14.4.3 设置晃动效果 266
14.4.4 创建E-mail链接 267
14.4.5 创建脚本链接 268
14.5 网站测试 269
14.6 本章小结 270
14.7 本章习题 271
附录 习题答案 273