第1章 网页设计与制作基础 1
1.1 网页与网站 1
1.1.1 认识网页和网站 1
1.1.2 网页的相关概念 6
1.1.3 网页的页面元素 8
1.2 网站建设流程 10
1.2.1 确定网站目标和主题 10
1.2.2 网站的规划 12
1.2.3 网站的建立 12
1.2.4 网站的推广和发展 13
1.2.5 网站的更新和维护 14
1.3 网页制作的常用工具 14
1.3.1 内容编辑工具 14
1.3.2 网页美化工具 15
第2章 初识Dreamweaver CC 16
2.1 走进Dreamweaver CC 16
2.1.1 安装Dreamweaver CC 16
2.1.2 启动Dreamweaver CC 19
2.1.3 退出Dreamweaver CC 20
2.2 认识Dreamweaver CC的工作环境 21
2.2.1 菜单栏 22
2.2.2 文档工具栏 22
2.2.3 文档窗口 22
2.2.4 【属性】面板 22
2.2.5 面板组 22
2.3 了解Dreamweaver CC的新增功能 23
第3章 创建和管理站点 25
3.1 创建站点 25
3.1.1 创建本地站点 25
3.1.2 创建远程站点 26
3.2 管理站点 27
3.2.1 打开站点 27
3.2.2 编辑站点 28
3.2.3 复制站点 29
3.2.4 删除站点 30
3.2.5 导出站点 31
3.2.6 导入站点 31
3.3 操作站点文件和文件夹 32
3.3.1 创建文件和文件夹 32
3.3.2 移动和复制文件或文件夹 33
3.3.3 重命名和删除文件或文件夹 33
3.4 实例:创建本地站点 33
第4章 HTML基础知识 36
4.1 HTML基础知识 36
4.1.1 HTML简介 36
4.1.2 HTML基本概念和结构 36
4.1.3 HTML常用标签 40
4.2 HTML 5 48
4.2.1 HTML 5的语法变化 48
4.2.2 HTML 5中的标记方法 48
4.2.3 HTML 5的新增元素 49
第5章 网页的基本操作和页面属性的设置 53
5.1 网页的基本操作 53
5.1.1 新建网页 53
5.1.2 保存网页 54
5.1.3 打开网页 55
5.1.4 预览网页 58
5.1.5 关闭网页 58
5.2 页面属性的设置 59
5.2.1 设置【外观(CSS)】 60
5.2.2 设置【外观(HTML)】 61
5.2.3 设置【链接(CSS)】 62
5.2.4 设置【标题(CSS)】 63
5.2.5 设置【标题/编码】 63
5.2.6 设置【跟踪图像】 64
5.3 实例:创建网页和设置页面属性 65
第6章 网页中的文本 68
6.1 文本的简单操作 68
6.1.1 在网页中录入文本 68
6.1.2 设置文本的字体格式 69
6.1.3 设置文本的段落格式 73
6.1.4 设置文本的对齐方式 74
6.1.5 设置段落的缩进或凸出 74
6.2 项目列表和编号列表的使用 75
6.2.1 项目列表 75
6.2.2 编号列表 75
6.3 特殊文本的操作 76
6.3.1 插入换行符 77
6.3.2 插入水平线 78
6.3.3 插入日期 78
6.3.4 插入特殊字符 79
6.4 实例 80
6.4.1 实例1:网页中文本的简单操作 80
6.4.2 实例2:项目列表和编号列表 84
第7章 用图像美化网页 87
7.1 常用图像格式 87
7.1.1 GIF图像 87
7.1.2 JPEG图像 88
7.1.3 PNG图像 88
7.2 在网页中使用图像 88
7.2.1 插入图像 88
7.2.2 设置图像属性 89
7.3 插入其他图像元素 90
7.3.1 插入鼠标经过图像 91
7.3.2 插入Fireworks HTML 92
7.4 实例 94
7.4.1 实例1:插入鼠标经过图像 94
7.4.2 实例2:插入图像和设置图像属性 96
第8章 多媒体网页的制作 99
8.1 插入声音 99
8.1.1 插入音频 99
8.1.2 插入背景音乐 101
8.2 插入视频 102
8.2.1 嵌入式视频 103
8.2.2 链接式视频 106
8.3 插入Flash元素 106
8.3.1 插入和播放Flash动画 106
8.3.2 插入和播放Flash视频 109
8.3.3 插入Shockwave动画 110
8.4 实例 111
8.4.1 实例1:制作网页背景音乐 111
8.4.2 实例2:Flash对象在网页中的应用 112
第9章 超链接的应用 115
9.1 超链接的概念 115
9.2 各种超链接的创建方法 116
9.2.1 创建文本超链接 116
9.2.2 创建图像超链接 117
9.2.3 创建空链接 119
9.2.4 创建电子邮件链接 119
9.2.5 创建锚记链接 120
9.2.6 创建下载文件的链接 121
9.2.7 创建脚本链接 121
9.3 实例 123
9.3.1 实例1:创建图像热点链接 123
9.3.2 实例2:创建锚记链接 128
9.3.3 实例3:创建空链接、电子邮件链接、下载文件链接和脚本链接 130
第10章 网页中的表格 133
10.1 创建表格 133
10.2 添加内容到单元格 136
10.2.1 向表格中输入文字 136
10.2.2 嵌套表格 136
10.2.3 在单元格中插入图像 137
10.3 选择和编辑表格 137
10.3.1 选定表格及单元格 137
10.3.2 插入行或列 141
10.3.3 删除行或列 144
10.3.4 合并单元格 145
10.3.5 拆分单元格 145
10.3.6 复制、剪切和粘贴单元格 146
10.3.7 设置表格属性 147
10.3.8 设置单元格属性 148
10.3.9 设置行或列属性 148
10.3.10 调整表格大小 149
10.4 表格的高级操作 150
10.4.1 在网页中对表格数据排序 150
10.4.2 导入表格数据 151
10.4.3 导出表格数据 152
10.5 实例:应用表格布局网页 153
第11章 CSS样式表 156
11.1 CSS概述 156
11.2 CSS的基本语法 157
11.3 CSS的选择器 159
11.3.1 派生选择器(也称为标记选择器) 159
11.3.2 ID选择器 161
11.3.3 类选择器 163
11.4 CSS使用的4种方法 168
11.4.1 行内样式 168
11.4.2 嵌入式样式 169
11.4.3 外部样式 170
11.5 CSS属性和属性值 173
11.5.1 字体和文本属性 173
11.5.2 图片相关属性 174
11.5.3 背景相关属性 175
11.5.4 列表属性 175
11.5.5 表格相关属性 176
第12章 DIV+CSS应用 177
12.1 DIV概述 177
12.2 ID与类(CLASS) 178
12.2.1 ID 178
12.2.2 类(CLASS) 180
12.3 DIV+CSS布局 181
12.3.1 盒子模型(BOX) 181
12.3.2 DIV相关的属性 182
第13章 使用模板和库 185
13.1 模板 185
13.1.1 创建模板 185
13.1.2 创建模板的可编辑区域 187
13.1.3 应用模板 188
13.1.4 管理模板 190
13.2 库 191
13.2.1 创建库项目 191
13.2.2 编辑库项目 192
13.3.3 应用库项目 193
13.3 实例:通过模板制作网页栏目 193
第14章 表单的应用 195
14.1 认识网页中的表单 195
14.1.1 什么是表单 195
14.1.2 认识表单对象 195
14.2 创建表单 196
14.2.1 插入表单 196
14.2.2 设置表单属性 197
14.3 插入表单对象 198
14.3.1 插入文本域 198
14.3.2 插入复选框或复选框组 199
14.3.3 插入单选按钮 200
14.3.4 插入列表和菜单 201
14.3.5 插入按钮和图像按钮 202
14.3.6 插入隐藏域和文件上传域 203
14.3.7 插入HTML5表单元素 203
14.4 实例:制作留言板 204
第15章 应用行为 208
15.1 认识行为 208
15.2 应用行为 209
15.2.1 添加行为 209
15.2.2 编辑行为 210
15.3 常用事件 211
15.4 标准动作 212
15.4.1 交换图像 212
15.4.2 弹出信息 214
15.4.3 打开浏览器窗口 214
15.4.4 调用JavaScript 216
15.4.5 检查插件 216
15.4.6 转到URL 217
15.4.7 预先载入图像 218
15.4.8 设置文本 219
15.4.9 显示—隐藏元素 221
15.4.10 改变属性 222
15.4.11 检查表单 223
15.4.12 跳转菜单 224
15.5 实例 225
15.5.1 实例1:跳转菜单 225
15.5.2 实例2:弹出信息 225
15.5.3 实例3:关闭网页 226
第16章 用JavaScript点缀网页 227
16.1 了解JavaScript的基础知识 227
16.1.1 JavaScript的概念 227
16.1.2 JavaScript的作用 227
16.1.3 JavaScript的使用 228
16.2 JavaScript基础语法 230
16.2.1 变量 230
16.2.2 了解表达式和运算符 230
16.2.3 程序的流程控制 231
16.2.4 函数的使用 233
16.3 掌握JavaScript的常用事件和对象 235
16.3.1 JavaScript的常用事件 235
16.3.2 JavaScript的对象 236
16.4 实例:设为首页与加入收藏的JavaScript特效 238
第17章 综合实例 240
17.1 建站分析 241
17.2 制作过程 241
17.2.1 建站 241
17.2.2 创建网页文档和CSS样式表文件 241
17.2.3 制作网页的顶部 243
17.2.4 制作网页的主体部分 244
17.2.5 制作网页的底部 246