第1章 网页设计技术概述 1
1.1 网络基础 1
1.1.1 网络基本结构 1
1.1.2 网络类型 3
1.2 Internet技术与服务 3
1.2.1 Internet网络协议 3
1.2.2 IP地址与域名 5
1.2.3 Internet连接 9
1.2.4 Internet服务 11
1.3 Web基础知识 14
1.3.1 Web技术基础 14
1.3.2 HTTP协议 15
1.3.3 网页与网站 16
1.4 网页与数据库 18
1.5 动态网站开发的主流技术 19
1.6 本章小结 22
思考与练习 23
实践环节——个人网站发布 24
第2章 网页设计基础 25
2.1 HTML语言基础 25
2.1.1 HTML语法 25
2.1.2 HTML基本结构 26
2.1.3 HTML页面标记 27
2.1.4 文字标记 30
2.1.5 图片标记 32
2.1.6 超链接 34
2.1.7 列表 35
2.1.8 表格 38
2.1.9 多媒体元素 42
2.1.10 框架 45
2.1.11 表单 46
2.1.12 META标签 48
2.2 可视化网页编辑工具 48
2.2.1 Dreamweaver 8简介 49
2.2.2 安装和启动Dreamweaver 8 49
2.2.3 Dreamweaver 8工作环境 49
2.3本章小结 52
思考与练习 53
实践环节——个人简历网页 55
第3章 网站及网页的基本操作 58
3.1 网站规划与设计 58
3.1.1 网站的规划 58
3.1.2 网站设计规范 59
3.2 创建本地站点 60
3.3 管理本地站点 62
3.3.1 站点的编辑 62
3.3.2 站点视图 63
3.3.3 文件管理 64
3.4 网页中的文本 65
3.4.1 输入文本 65
3.4.2 格式化文本 66
3.5 网页中的图像 67
3.5.1 插入图像 67
3.5.2 设置图像属性 68
3.5.3 鼠标经过图像 69
3.6 创建第一张网页 70
3.7 设置页面属性 72
3.8 设置META标签 74
3.9 本章小结 75
思考与练习 76
实践环节——小型站点的建立 77
第4章 网页链接与站点导航 79
4.1 创建超级链接 79
4.1.1 文件的位置与路径 79
4.1.2 创建到其他文档的超级链接 80
4.1.3 电子邮件链接 82
4.1.4 锚记链接 83
4.1.5 空链接 85
4.2 超级链接的管理 85
4.2.1设置链接管理属性 85
4.2.2使用地图视图管理超级链接 85
4.3创建导航条 87
4.4本章小结 89
思考与练习 90
实践环节——创建JavaScript脚本链接 91
第5章 网页的媒体元素 93
5.1使用Flash按钮和文本 93
5.1.1关于Flash文件 93
5.1.2插入Flash按钮 94
5.1.3插入Flash文本 96
5.1.4 Flash文件的插入和播放 97
5.2使用音频元素 100
5.2.1关于各种音频文件 101
5.2.2链接和嵌入音频文件 102
5.2.3为嵌入的音频设置参数 103
5.2.4插件的下载和音频素材的来源 103
5.3在站点中使用视频元素 104
5.3.1常见的视频格式和插件 104
5.3.2向页面添加视频链接 106
5.3.3在页面中嵌入视频 107
5.4本章小结 109
思考与练习 109
实践环节——首页Flash广告和背景音乐的加入 110
第6章 网页排版布局 112
6.1表格 112
6.1.1创建表格 112
6.1.2选择表格和单元格 114
6.1.3设置表格和单元格的属性 116
6.1.4合并及拆分单元格 119
6.1.5插入或删除行或列 119
6.1.6用表格进行页面排版 120
6.2布局模式 123
6.2.1创建布局表格 123
6.2.2使用布局模式进行页面排版 124
6.3层 127
6.3.1层的创建 127
6.3.2层的选择 129
6.3.3设置层属性 130
6.3.4设置层的顺序 132
6.3.5层大小的调整 133
6.3.6层的移动 133
6.3.7层的对齐 133
6.3.8层的显示和隐藏 135
6.3.9层与表格的相互转换 135
6.4框架页 136
6.4.1框架和框架集 136
6.4.2创建框架 137
6.4.3保存框架 138
6.4.4设定框架内容和样式 139
6.4.5为框架设定链接 140
6.5本章小结 142
思考与练习 142
实践环节——网站首页的排版布局 143
第7章 时间轴与行为 145
7.1时间轴 145
7.1.1“时间轴”面板 145
7.1.2创建时间轴动画 146
7.1.3修改时间轴动画 148
7.2行为 149
7.2.1行为与事件 149
7.2.2行为面板 150
7.2.3添加和编辑行为 151
7.2.4常见行为的使用 152
7.2.5获得更多的行为 160
7.3本章小结 161
思考与练习 161
实践环节——时间轴和行为综合应用 162
第8章 交互式表单 165
8.1表单及表单元素 165
8.1.1创建表单 165
8.1.2表单元素及其属性设置 167
8.2构建表单页面 169
8.2.1构建基本的表单页面 169
8.2.2表单域与提交按钮的关系 178
8.3表单验证 179
8.4 本章小结 180
思考与练习 181
实践环节——用户注册表单的建立 181
第9章 Access数据库管理系统 184
9.1 数据库设计概述 184
9.2 创建数据库与表 188
9.2.1 创建数据库 189
9.2.2 设计表 189
9.2.3 创建与维护表结构 191
9.3 表中数据的操作 194
9.3.1 表中数据的添加 194
9.3.2 数据的使用和编辑 194
9.4 查询的介绍 195
9.4.1 查询的种类 195
9.4.2 查询的创建与维护 195
9.4.3 查询的SQL语言表示 198
9.5 结构化查询语言SQL 198
9.5.1 SQL语言概述 199
9.5.2 SELECT命令基本用法 201
9.6 本章小结 204
思考与练习 204
实践环节——数据库建立 206
第10章 动态网页技术ASP 207
10.1 ASP概述 207
10.1.1 ASP的处理流程 207
10.1.2 ASP脚本 207
10.1.3 ASP的包含文件 208
10.2 VBScript脚本语言 209
10.2.1 数据类型 209
10.2.2 变量 210
10.2.3 常量 212
10.2.4 运算符 212
10.2.5 过程 213
10.2.6 条件语句 215
10.2.7 循环语句 217
10.3 ASP内建对象 221
10.3.1 基本概念 222
10.3.2 Request对象 222
10.3.3 Response对象 229
10.3.4 Application对象 233
10.3.5 Session对象 235
10.3.6 Server对象 237
10.3.7 对象的应用 241
10.4本章小结 242
思考与练习 243
实践环节——聊天室 244
第11章 通过网页访问数据库 246
11.1 ADO技术概述 246
11.1.1 ODBC 246
11.1.2 数据源 247
11.1.3 ADO对象 250
11.2 Connection对象 251
11.2.1 创建Connection对象和连接数据源 251
11.2.2 Connection对象的属性与方法 251
11.2.3 执行SQL语句 251
11.2.4 管理数据库连接 253
11.3 RecordSet对象 254
11.3.1 创建RecordSet对象 254
11.3.2 查询记录 255
11.3.3 遍历记录集 257
11.3.4 分页显示记录集 260
11.3.5 记录集记录的编辑 262
11.4 Command对象 263
11.4.1 创建Command对象和连接数据源 264
11.4.2 数据库查询 264
11.5 本章小结 268
思考与练习 269
实践环节——在eBook网站中增加留言簿 270
第12章 模板、库与资源列表 271
12.1 模板 271
12.1.1 创建模板 271
12.1.2 创建区域 272
12.1.3 模板属性 277
12.1.4 模板的管理及使用 278
12.2 库的使用 282
12.2.1 库项目的创建、修改和删除 282
12.2.2 库项目的应用 284
12.3 资源面板 284
12.4 本章小结 285
思考与练习 285
实践环节——模板和库的应用 286
第13章 CSS样式 289
13.1 新建CSS样式 289
13.1.1 CSS样式面板 289
13.1.2 新建CSS样式 290
13.2 应用CSS样式 291
13.2.1 在定义CSS样式的当前页面应用CSS样式 291
13.2.2 在其他页面应用CSS样式 292
13.3 编辑CSS样式 293
13.4 CSS滤镜 297
13.4.1 主要CSS滤镜语法 298
13.4.2 CSS滤镜应用实例 300
13.5 本章小结 302
思考与练习 302
实践环节——超链接和行间距CSS样式 303
第14章 站点的测试与发布 306
14.1 站点的测试 306
14.1.1 检查链接错误 306
14.1.2 修改链接错误 307
14.1.3 检查浏览器支持程度 308
14.2 站点的发布 309
14.2.1 使用Dreamweaver 8上传和维护站点 310
14.2.2 使用CuteFTP上传工具 315
14.3 本章小结 317
思考与练习 318
实践环节——网站的测试和上传 318
附录A 参考答案 320
参考文献 324