第1章 网页设计基础 1
1.1 网页基础知识 1
1.1.1 Internet 1
1.1.2 网页与网站 3
1.1.3 服务器与浏览器 4
1.1.4 网页设计工具 4
1.1.5 网页的基本构成元素 5
1.1.6 Web上常用的编程语言 6
1.2 网站的开发流程 7
1.2.1 前期策划 7
1.2.2 网页制作 8
1.2.3 测试与调试 8
1.2.4 网站发布 9
1.2.5 网站推广 9
1.2.6 后期维护 9
1.3 HTML 5介绍 9
1.3.1 标记语言 9
1.3.2 标记语言的分类 9
1.3.3 HTML 5——HTML的最新版本 10
1.4 Dreamweaver CS6概述 14
1.4.1 Adobe Dreamweaver CS6新增功能 15
1.4.2 Dreamweaver CS6的工作界面 15
1.4.3 设置操作环境 19
1.4.4 网页的基本操作 21
1.5 设置网页整体属性 22
小结 25
习题 25
第2章 创建站点 27
2.1 创建站点文件夹 27
2.2 使用向导建立站点 28
2.2.1 “站点”信息配置 28
2.2.2 “服务器”信息配置 29
2.3 站点管理 30
2.3.1 编辑站点 30
2.3.2 复制站点 32
2.3.3 删除站点 32
2.3.4 导出/导入站点 33
小结 35
习题 36
第3章 设置文档 37
3.1 创建、保存和关闭文档 37
3.1.1 创建文档 37
3.1.2 保存文档 39
3.1.3 关闭文档 39
3.2 添加文档内容 41
3.2.1 直接在文档窗口中输入文本 41
3.2.2 导入文本 41
3.2.3 复制和粘贴文本 43
3.3 设置文档格式 44
3.3.1 设置浏览器标题 45
3.3.2 设置段落格式 45
3.3.3 设置文本格式 49
3.3.4 列表 56
3.4 文档的其他设置 60
3.5 插入文件头标签 62
3.6 综合小实例 64
小结 68
习题 69
第4章 图像和多媒体 70
4.1 网页中的图像 70
4.1.1 常用的Web图像格式 70
4.1.2 图像的使用原则 71
4.2 插入图像与图像占位符 71
4.2.1 插入图像 71
4.2.2 插入图像占位符 73
4.3 图像属性设置 74
4.3.1 图像“属性”面板实现图像属性设置 74
4.3.2 编辑图像 75
4.4 创建鼠标经过图像效果 76
4.5 设置网页背景 77
4.6 使用Flash 79
4.6.1 Flash动画 79
4.6.2 透明Flash动画 81
4.6.3 FlashPaper 83
4.6.4 Flash视频 83
4.7 插入ActiveX控件 86
4.8 插入插件 88
4.9 插入滚动字幕 89
4.10 综合小实例 90
小结 93
习题 93
第5章 创建超级链接 94
5.1 超级链接概述 94
5.1.1 超级链接的基本概念 94
5.1.2 超级链接的路径 94
5.2 超级链接创建 95
5.2.1 文本超级链接 95
5.2.2 图像超级链接 97
5.2.3 下载超级链接和空链接 98
5.2.4 锚记超级链接 99
5.2.5 其他形式的链接 101
5.3 综合小实例 102
小结 105
习题 106
第6章 表格 107
6.1 创建表格 107
6.1.1 表格的基本结构 107
6.1.2 插入表格 108
6.2 选择表格 109
6.3 表格和单元格属性 110
6.3.1 设置表格属性 110
6.3.2 设置单元格属性 111
6.4 编辑表格 112
6.4.1 输入和删除表格内容 112
6.4.2 增加和删除表格的行和列 112
6.4.3 合并和拆分单元格 113
6.4.4 表格的缩放 113
6.4.5 实例:制作细线表格 114
6.5 利用嵌套表格进行网页布局 115
6.6 综合小实例 117
小结 120
习题 120
第7章 使用框架 122
7.1 框架概述 122
7.2 创建框架 123
7.2.1 创建框架页 123
7.2.2 框架的基本操作 126
7.3 设置框架 129
7.3.1 设置框架属性 129
7.3.2 设置框架集属性 129
7.4 浮动框架 131
7.5 设置框架链接 132
7.6 综合小实例 134
小结 137
习题 138
第8章 模板和库 140
8.1 创建模板 140
8.1.1 关于模板 140
8.1.2 建立模板与模板区域 140
8.1.3 将现有网页保存为模板 144
8.1.4 使用模板创建网页 144
8.1.5 从模板中分离当前文档 145
8.1.6 管理模板 146
8.2 创建库 147
8.2.1 关于库 147
8.2.2 新建库项目 147
8.2.3 从已有的网页创建库项目 148
8.2.4 插入库与设置库属性 148
8.3 综合小实例 149
小结 153
习题 153
第9章 CSS+Div 156
9.1 了解CSS 156
9.1.1 什么是CSS 156
9.1.2 CSS的基本语法 156
9.1.3 CSS的应用方式 158
9.2 使用CSS面板 158
9.3 创建与应用CSS样式 159
9.3.1 新建CSS文件 159
9.3.2 新建CSS规则 160
9.3.3 应用CSS样式表 162
9.4 CSS属性 163
9.4.1 类型属性 163
9.4.2 背景属性 164
9.4.3 区块属性 165
9.4.4 方框属性 166
9.4.5 边框属性 167
9.4.6 列表属性 167
9.4.7 定位属性 168
9.4.8 扩展属性 169
9.4.9 过渡属性 169
9.5 Div标签 170
9.6 综合小实例 176
小结 189
习题 189
第10章 表单 190
10.1 表单的工作原理 190
10.2 表单对象 192
10.2.1 表单域 192
10.2.2 插入文本字段 193
10.2.3 插入文本区域 194
10.2.4 插入复选框 194
10.2.5 插入单选按钮 195
10.2.6 插入按钮 196
10.2.7 插入图像域 196
10.2.8 插入文件域 197
10.2.9 插入隐藏域 198
10.2.10 插入列表/菜单 198
10.2.11 插入跳转菜单 199
10.3 使用行为验证表单 200
10.4 Spry验证表单对象 200
10.4.1 Spry验证文本域 201
10.4.2 Spry验证文本区域 202
10.4.3 Spry验证复选框 202
10.4.4 Spry验证选择 203
10.4.5 Spry验证密码 204
10.4.6 Spry验证确认 204
10.4.7 Spry验证单选按钮组 204
10.5 综合小实例 205
小结 209
习题 209
第11章 AP元素和行为 211
11.1 AP元素的创建和选择 211
11.1.1 AP元素的创建 211
11.1.2 AP元素的选择 212
11.2 AP元素的属性设置 212
11.2.1 AP元素的默认参数 212
11.2.2 AP元素的属性面板 213
11.2.3 AP元素面板 214
11.3 编辑AP元素 215
11.3.1 调整AP元素的大小 215
11.3.2 移动AP元素 215
11.3.3 对齐AP元素 215
11.3.4 AP元素的可见性 216
11.3.5 更改AP元素的z轴顺序 217
11.3.6 AP元素的嵌套 217
11.3.7 实例:制作阴影文字效果 217
11.4 什么是行为 218
11.4.1 基本概念 218
11.4.2 添加行为 219
11.5 常用事件 219
11.6 常用动作 220
11.6.1 利用行为调节浏览器窗口 220
11.6.2 利用行为应用图像 222
11.6.3 利用行为显示文本 225
11.6.4 其他行为 226
11.7 使用Spry效果 230
11.8 综合小实例 232
小结 236
习题 236
第12章 HTML 5核心技术 239
12.1 HTML 5中的文本 239
12.1.1 设置标题文字 239
12.1.2 设置网页段落 241
12.1.3 设置网页换行 242
12.1.4 设置文本格式 243
12.1.5 设置水平线 249
12.1.6 设置列表 250
12.2 HTML 5中的图像 256
12.3 HTML 5中的多媒体 257
12.3.1 网页音频 258
12.3.2 网页视频 259
12.3.3 滚动字幕 260
12.4 使用HTML5建立超链接 261
12.4.1 文本链接 262
12.4.2 图像链接 262
12.4.3 下载链接、空链接和链接到一个E-mail地址 263
12.4.4 锚链接 265
12.4.5 创建热点区域 266
12.5 使用HTML5创建表格 268
12.5.1 创建表格 268
12.5.2 合并和拆分单元格 270
12.5.3 设置表格和单元格的属性 271
12.6 使用HTML5创建表单 274
12.6.1 表单标记<form> 274
12.6.2 输入标记<input> 275
12.6.3 菜单和列表标记<select> 279
12.6.4 多行文本框标记<textarea> 280
12.6.5 表单综合示例 281
12.7 使用HTML5绘制图形 283
12.7.1 canvas简介 283
12.7.2 绘制矩形 283
12.7.3 绘制圆形 285
12.7.4 绘制直线 286
12.8 使用HTML5选择文件与拖放 288
12.8.1 选择文件 288
12.8.2 使用HTML 5实现拖放功能 289
12.9 HTML 5的高级应用 291
小结 292
习题 292
第13章 网站测试与发布 293
13.1 测试本地站点 293
13.1.1 浏览器测试 293
13.1.2 链接测试 294
13.1.3 创建站点报告 294
13.2 发布站点 295
小结 299
习题 299
参考文献 300