第1章 网站建设基础 1
1.1 互联网基础 1
1.1.1 因特网 1
1.1.2 万维网 1
1.1.3 HTTP 2
1.1.4 IP地址 2
1.1.5 域名 2
1.1.6 URL 2
1.1.7 FTP 2
1.2 网页制作技术 3
1.2.1 HTML 3
1.2.2 CSS 5
1.2.3 ASP、 .NET、 PHP和JSP 8
1.2.4 VBScript 8
1.2.5 JavaScript 9
1.3 网页制作工具 9
1.3.1 Dreamweaver 9
1.3.2 Flash 10
1.3.3 Photoshop 10
1.4 网页布局类型 10
1.4.1 一字型结构 10
1.4.2 左右型结构 10
1.4.3 川字型结构 10
1.4.4 二字型结构 11
1.4.5 三字型结构 11
1.4.6 厂字型结构 11
1.4.7 匡字型结构 11
1.4.8 同字型结构 12
1.4.9 回字型结构 12
1.5 网站设计流程 12
1.5.1 前期策划 12
1.5.2 网页制作 13
1.5.3 网站发布 13
1.5.4 网站推广 14
1.5.5 后期维护 14
习题 14
第2章 Dreamweaver基础 15
2.1 认识工作界面 15
2.1.1 欢迎屏幕 15
2.1.2 文档窗口 16
2.1.3 工作区布局 17
2.1.4 常用工具栏 18
2.1.5 常用面板 19
2.2 设置首选参数 21
2.2.1 【常规】分类 21
2.2.2 【不可见元素】分类 22
2.2.3 【复制/粘贴】分类 22
2.2.4 【新建文档】分类 22
2.3 创建站点 24
2.3.1 教学案例——创建站点“梦想” 24
2.3.2 定义Dreamweaver站点 24
2.3.3 创建文件夹和文件 25
2.4 管理站点 26
2.4.1 编辑站点 26
2.4.2 复制站点 27
2.4.3 删除站点 27
2.4.4 导出站点 27
2.4.5 导入站点 28
2.4.6 新建站点 28
2.5 插入文件头标签 28
2.5.1 Meta 29
2.5.2 关键字 30
2.5.3 说明 30
2.5.4 刷新 31
2.6 编辑文件头标签 31
2.6.1 通过源代码 31
2.6.2 通过【属性】面板 31
习题 32
第3章 设置页面和文本 33
3.1 创建和保存文档 33
3.1.1 新建文档 33
3.1.2 保存文档 33
3.1.3 打开文档 34
3.1.4 关闭文档 35
3.1.5 添加内容 35
3.2 设置页面属性 36
3.2.1 教学案例——北京获得2022年冬奥会举办权 36
3.2.2 外观属性 38
3.2.3 链接属性 41
3.2.4 标题属性 42
3.2.5 标题/编码属性 42
3.2.6 跟踪图像属性 43
3.3 设置字体属性 43
3.3.1 教学案例——冬季运动的益处 43
3.3.2 文档标题 45
3.3.3 字体类型 46
3.3.4 字体颜色 46
3.3.5 文本大小 46
3.3.6 粗体和斜体 46
3.3.7 CSS规则 47
3.4 设置段落属性 48
3.4.1 教学案例——冬季运动项目 48
3.4.2 段落与换行 51
3.4.3 文本对齐方式 52
3.4.4 文本缩进和凸出 52
3.4.5 设置列表 52
3.4.6 插入水平线 54
3.4.7 插入日期 54
习题 54
第4章 使用图像和媒体 56
4.1 图像格式 56
4.1.1 GIF图像 56
4.1.2 JPG/JPEG图像 57
4.1.3 PNG图像 57
4.2 应用图像 58
4.2.1 教学案例——五月飞雪 58
4.2.2 设置背景 62
4.2.3 插入图像 62
4.2.4 图像属性 65
4.2.5 图像占位符 67
4.3 媒体类型 67
4.3.1 SWF 67
4.3.2 FLV 68
4.3.3 WMV 68
4.3.4 WMA 68
4.3.5 MP4 68
4.3.6 RA 69
4.3.7 RM 69
4.3.8 RMVB 69
4.3.9 ASF 69
4.3.10 Shockwave 69
4.4 应用媒体 70
4.4.1 教学案例——海坨戴雪 70
4.4.2 插入SWF动画 74
4.4.3 插入FLV视频 75
4.4.4 插入Shockwave影片 77
4.4.5 插入Applet 77
4.4.6 插入ActiveX控件 78
4.4.7 插入插件 80
习题 81
第5章 创建超级链接 82
5.1 认识超级链接 82
5.1.1 超级链接的概念 82
5.1.2 链接路径的类型 83
5.1.3 超级链接的分类 83
5.2 文本超级链接 84
5.2.1 教学案例——1932年我国首次参加奥运会 84
5.2.2 文本超级链接 87
5.2.3 下载超级链接和空链接 88
5.2.4 电子邮件超级链接 89
5.2.5 文本超级链接的状态 89
5.2.6 设置默认的链接相对路径 90
5.3 图像超级链接 91
5.3.1 教学案例——衰败的城市 91
5.3.2 图像超级链接 94
5.3.3 图像热点超级链接 95
5.3.4 鼠标经过图像 95
5.4 锚记和脚本超级链接 96
5.4.1 教学案例——百年前的美丽风景 96
5.4.2 创建锚记超级链接 98
5.4.3 设置脚本超级链接 99
5.5 测试和更新超级链接 100
5.5.1 测试超级链接 100
5.5.2 查找问题链接 100
5.5.3 修复问题链接 101
5.5.4 自动更新链接 102
5.5.5 手工更改链接 102
习题 103
第6章 使用表格 104
6.1 认识表格 104
6.1.1 表格的构成 104
6.1.2 表格的作用 105
6.2 插入和设置表格 105
6.2.1 教学案例——列车时刻表 105
6.2.2 插入表格 107
6.2.3 表格属性 108
6.2.4 行列和单元格属性 110
6.2.5 添加表格内容 111
6.3 编辑表格 111
6.3.1 教学案例——个人简历 112
6.3.2 复制、剪切和粘贴表格 115
6.3.3 插入、删除行和列 116
6.3.4 合并和拆分单元格 117
6.3.5 调整表格大小 118
6.3.6 删除表格和内容 118
6.4 使用表格布局网页 119
6.4.1 教学案例——心理效应 119
6.4.2 设置表格背景 122
6.4.3 制作表格细线效果 123
6.4.4 插入嵌套表格 123
6.5 使用表格数据功能 123
6.5.1 导入表格数据 123
6.5.2 导出表格数据 124
6.5.3 排序表格数据 124
习题 125
第7章 使用CSS样式 127
7.1 关于CSS样式 127
7.1.1 CSS主要功能 127
7.1.2 CSS样式层叠优先次序 128
7.1.3 CSS速记格式 129
7.2 创建CSS样式 130
7.2.1 教学案例——梅兰竹菊 131
7.2.2 【CSS样式】面板 134
7.2.3 CSS样式的选择器类型 136
7.2.4 CSS样式的保存位置 137
7.2.5 编辑CSS规则 138
7.3 应用CSS样式 138
7.3.1 教学案例——人生就像一条河 138
7.3.2 创建CSS样式表文件 142
7.3.3 附加CSS样式表 143
7.3.4 自动应用的CSS样式 143
7.3.5 单个CSS类的应用 144
7.3.6 多个CSS类的应用 144
7.4 管理CSS样式 145
7.4.1 转换CSS规则 145
7.4.2 移动CSS规则 146
7.5 设置CSS属性 147
7.5.1 教学案例——神州散文欣赏 147
7.5.2 类型 150
7.5.3 背景 151
7.5.4 区块 151
7.5.5 方框 152
7.5.6 边框 152
7.5.7 列表 152
7.5.8 定位 153
7.5.9 扩展 154
7.5.10 过渡 154
7.6 CSS滤镜 154
7.6.1 静态滤镜 154
7.6.2 动态滤镜 159
7.6.3 可应用CSS滤镜的HTML标签 160
7.7 CSS过渡效果 160
7.7.1 创建并应用CSS过渡效果 161
7.7.2 编辑CSS过渡效果 162
习题 162
第8章 使用CSS+DiV布局 164
8.1 CSS盒子模型 164
8.1.1 CSS盒子结构 164
8.1.2 CSS盒子属性 165
8.1.3 关于Div和Span 166
8.1.4 关于id和class 167
8.2 使用简单的CSS+Div布局 167
8.2.1 教学案例——把握好你的生活 167
8.2.2 插入Div标签 170
8.2.3 关于CSS布局块 171
8.2.4 关于CSS排版理念 172
8.3 使用复杂的CSS+Div布局 173
8.3.1 教学案例——人生哲理小故事 174
8.3.2 使用预设计的CSS+Div布局 176
8.3.3 插入流体网格布局Div标签 179
8.3.4 Div标签的居中、浮动和清除方式 181
8.3.5 正确认识CSS+Div布局 183
习题 183
第9章 使用AP Div和Spry 184
9.1 AP元素 184
9.1.1 AP元素的含义 184
9.1.2 【AP元素】面板 185
9.2 创建和设置AP Div 186
9.2.1 教学案例——做人要大气 186
9.2.2 创建AP Div 188
9.2.3 选定AP Div 189
9.2.4 AP Div属性 190
9.3 编辑AP Div 191
9.3.1 教学案例——做大事不可拘小节 191
9.3.2 移动AP Div 193
9.3.3 缩放AP Div 193
9.3.4 对齐AP Div 194
9.3.5 嵌套AP Div 194
9.4 使用Spry布局构件 195
9.4.1 Spry菜单栏 195
9.4.2 Spry选项卡式面板 195
9.4.3 Spry折叠式 196
9.4.4 Spry可折叠面板 196
9.4.5 Spry工具提示 197
习题 197
第10章 使用框架 198
10.1 认识框架 198
10.1.1 框架网页的含义 198
10.1.2 框架网页的工作原理 199
10.1.3 框架集的嵌套 199
10.1.4 合理使用框架网页 200
10.2 创建框架 201
10.2.1 教学案例——早安心语 201
10.2.2 创建框架 202
10.2.3 保存框架 203
10.2.4 为框架添加内容 204
10.2.5 框架中链接的目标窗口 204
10.2.6 框架集文档的标题 205
10.2.7 调整框架大小 205
10.2.8 拆分和删除框架 205
10.3 设置框架 207
10.3.1 教学案例——美丽风情 207
10.3.2 选定框架 209
10.3.3 框架和框架集属性 210
10.3.4 编辑无框架内容 212
10.3.5 插入浮动框架 212
习题 213
第11章 使用行为 215
11.1 认识行为 215
11.1.1 行为 215
11.1.2 事件 215
11.1.3 动作 216
11.2 行为基本操作 217
11.2.1 【行为】面板 217
11.2.2 添加行为 218
11.2.3 编辑行为 219
11.3 文本类行为 219
11.3.1 教学案例——只闻花香 219
11.3.2 弹出信息 220
11.3.3 设置状态栏文本 221
11.4 图像类行为 221
11.4.1 教学案例——人生就是相逢 221
11.4.2 交换图像 222
11.4.3 恢复交换图像 223
11.4.4 预先载入图像 223
11.5 代码属性类行为 223
11.5.1 教学案例——深山村寨 223
11.5.2 改变属性 225
11.5.3 调用JavaScript 226
11.6 跳转类行为 226
11.6.1 教学案例——宋词之美 226
11.6.2 打开浏览器窗口 228
11.6.3 转到URL 228
11.7 效果类行为 229
11.7.1 教学案例——美丽风景 229
11.7.2 效果 230
习题 231
第12章 使用库和模板 232
12.1 使用库 232
12.1.1 教学案例——励志小故事 232
12.1.2 认识库项目 234
12.1.3 创建库项目 234
12.1.4 添加库项目 235
12.1.5 维护库项目 235
12.2 使用模板 236
12.2.1 教学案例——浮山学堂 237
12.2.2 认识模板 242
12.2.3 创建模板 243
12.2.4 可编辑区域 244
12.2.5 重复区域 245
12.2.6 重复表格 245
12.2.7 可选区域 246
12.2.8 使用模板创建网页 247
12.2.9 维护模板 248
习题 249
第13章 使用表单 250
13.1 常规表单对象 250
13.1.1 教学案例——用户注册 250
13.1.2 认识表单 253
13.1.3 表单和按钮 254
13.1.4 文本域和文本区域 255
13.1.5 单选按钮和单选按钮组 256
13.1.6 复选框和复选框组 256
13.1.7 选择域和隐藏域 257
13.1.8 图像域和文件域 258
13.1.9 跳转菜单 259
13.2 使用表单类行为 260
13.2.1 教学案例——论文信息提交 260
13.2.2 设置文本域文字 262
13.2.3 跳转菜单 263
13.2.4 跳转菜单开始 263
13.2.5 检查表单 264
13.3 Spry验证表单对象 265
13.3.1 教学案例——杂志在线投稿 265
13.3.2 认识Spry验证表单对象 267
13.3.3 Spry验证文本域 267
13.3.4 Spry验证文本区域 268
13.3.5 Spry验证复选框 268
13.3.6 Spry验证选择 269
13.3.7 Spry验证密码 269
13.3.8 Spry验证确认 269
13.3.9 Spry验证单选按钮组 270
习题 270
第14章 开发ASP应用程序基础 271
14.1 搭建本地ASP开发环境 271
14.1.1 教学案例——配置Web服务器 271
14.1.2 教学案例——定义测试服务器 274
14.2 搭建远程ASP运行环境 276
14.2.1 关于远程IIS服务器 276
14.2.2 教学案例——配置远程Web服务器 276
14.2.3 教学案例——配置远程FTP服务器 278
14.2.4 教学案例——定义远程服务器 280
14.3 数据库、SQL语句和SQL函数 281
14.3.1 数据库基础 281
14.3.2 SQL常用语句 282
14.3.3 SQL常用函数 283
14.4 数据库连接方式 285
14.4.1 教学案例——创建ODBC数据源DSN 285
14.4.2 ODBC DSN数据库连接方式 287
14.4.3 OLE DB数据库连接方式 287
习题 288
第15章 制作ASP应用程序 289
15.1 通过浏览显示记录 289
15.1.1 教学案例——学校论文查阅系统数据浏览 289
15.1.2 创建记录集 294
15.1.3 动态数据 295
15.1.4 重复区域 295
15.1.5 记录集分页 295
15.1.6 显示记录记数 296
15.1.7 设置显示区域 296
15.1.8 URL参数 297
15.2 通过搜索显示记录 298
15.2.1 教学案例——学校论文查阅系统数据搜索 298
15.2.2 表单参数 299
15.3 插入和编辑记录 300
15.3.1 教学案例——学校论文查阅系统数据插入和编辑 300
15.3.2 插入记录 306
15.3.3 更新记录 307
15.3.4 删除记录 307
15.4 用户身份验证 308
15.4.1 教学案例——学校论文查阅系统用户身份验证 308
15.4.2 登录用户 310
15.4.3 注销用户 310
15.4.4 限制对页的访问 311
15.4.5 检查新用户名 311
习题 312
第16章 网站制作综合实训 313
16.1 网站规划 313
16.1.1 网站建设目标 313
16.1.2 网站栏目和风格 313
16.2 网站页面设计 314
16.2.1 素材准备 314
16.2.2 页面设计 314
16.3 网站页面制作 315
16.3.1 主页面制作 315
16.3.2 二级页面制作 324
习题 328