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