第1章 Web技术概述 1
1.1 Web技术 1
1.1.1 Web技术基础 1
1.1.2 HTTP协议 3
1.2 客户端/服务器模型 4
1.3 浏览器 6
1.3.1 IE浏览器 7
1.3.2 Firefox浏览器 8
1.4 服务器 9
1.4.1 Web服务器 10
1.4.2 IIS服务器 11
1.4.3 Apache服务器 12
1.4.4 Tomcat服务器 13
1.5 Web应用程序 14
1.5.1 Web应用程序的执行过程 14
1.5.2 Web应用程序的开发步骤 14
本章小结 16
习题1 17
第2章 HTML标记语言 20
2.1 HTML介绍 20
2.2 页面布局 20
2.2.1 html和body标签 21
2.2.2 head和title标签 21
2.2.3 p标签 22
2.2.4 div和span标签 23
2.2.5 img标签 23
2.2.6 a标签 24
2.2.7 br和hr标签 26
2.2.8 ol和li标签 27
2.3 表格 28
2.3.1 table标签 28
2.3.2 tr和td标签 29
2.4 表单 31
2.4.1 form标签 31
2.4.2 input标签 32
2.4.3 select和option标签 34
2.5 页面美化 35
2.5.1 font标签 35
2.5.2 strong和b标签 36
2.5.3 i和u标签 36
2.5.4 marquee标签 36
2.5.5 CSS 38
2.5.6 CSS综合运用 40
2.6 框架 41
2.6.1 iframe标签 41
2.6.2 frameset和frame标签 42
2.7 综合实例 44
本章小结 47
习题2 48
实训题目 49
第3章 Dreamweaver的安装及应用 50
3.1 概述 50
3.1.1 安装 50
3.1.2 操作界面 52
3.1.3 站点管理 54
3.2 页面布局 58
3.2.1 创建内容丰富的页面 58
3.2.2 表格 61
3.2.3 表单 63
3.2.4 模板 64
3.2.5 框架 65
3.3 页面美化 67
3.3.1 样式表 67
3.3.2 层 68
3.3.3 动态效果 70
3.3.4 插入Flash动画 70
3.3.5 插入视频 71
3.4 综合实例 72
本章小结 75
习题3 75
实训题目 76
第4章 Web应用程序的开发环境 77
4.1 浏览器设置 77
4.1.1 Internet选项设置 77
4.1.2 安全设置 78
4.2 ASP开发环境 79
4.2.1 IIS的安装 79
4.2.2 IIS的配置 80
4.3 ASP.NET开发环境 82
4.3.1 IIS的配置 82
4.3.2 安装Visual Studio 2005 83
4.3.3 Visual Studio 2005的使用 84
4.3.4 ASP.NET开发环境的应用 87
本章小结 91
习题4 92
实训题目 92
第5章 客户端程序设计 93
5.1 JavaScript介绍 93
5.2 客户端嵌入并执行脚本程序 93
5.2.1 把脚本嵌入HTML标签 93
5.2.2 脚本嵌入HTML中的位置 96
5.2.3 脚本程序执行 97
5.3 IE内置对象 98
5.3.1 HTML对象 98
5.3.2 Document对象 98
5.3.3 Window对象 99
5.4 JavaScript语法 99
5.4.1 变量和标识符 99
5.4.2 运算符和表达式 101
5.4.3 控制语句 103
5.4.4 函数 107
5.4.5 内置对象 108
5.4.6 数组 110
5.4.7 内置函数 110
5.4.8 正则表达式 110
5.5 JavaScript综合运用 112
5.5.1 表单输入数据的验证 112
5.5.2 旋转的文字 113
5.5.3 日历 114
5.5.4 计算器 116
5.5.5 幻灯片 119
本章小结 120
习题5 120
实训题目 121
第6章 ASP程序设计 122
6.1 ASP程序设计基础 122
6.1.1 VBScript介绍 122
6.1.2 VBScript的基本语法 123
6.1.3 ASP应用程序开发过程 137
6.2 Request对象和Response对象 137
6.2.1 Request对象 137
6.2.2 Response对象 141
6.3 Session对象和Application对象 144
6.3.1 Session对象 144
6.3.2 Application对象 145
6.3.3 Global.asa 147
6.4 Server对象和数据库连接 148
6.4.1 Server对象 148
6.4.2 数据库操作 150
本章小结 153
习题6 153
实训题目 154
第7章 ASP.NET程序设计 155
7.1 ASP.NET的基本语法 155
7.1.1 ASP.NET指令 155
7.1.2 Web.config配置信息 161
7.2 Web服务器控件 163
7.2.1 概述 163
7.2.2 Web控件 166
7.3 ASP.NET内置对象 170
7.3.1 Request对象 171
7.3.2 Response对象 173
7.3.3 Page对象 174
7.3.4 Server对象 176
7.3.5 Application对象 178
7.3.6 Session对象 180
7.3.7 Cookies对象 182
本章小结 184
习题7 185
实训题目 185
第8章 简单网站建设 186
8.1 需求描述 186
8.2 数据库设计 186
8.3 ASP环境下的功能实现 187
8.3.1 公共文件 188
8.3.2 用户登录 189
8.3.3 栏目管理 190
8.3.4 新闻管理 194
8.3.5 前台页面 194
8.4 ASP.NET环境下的功能实现 194
8.4.1 类库 195
8.4.2 功能页面 197
本章小结 199
习题8 199
实训题目 199
第9章 留言板 200
9.1 需求描述 200
9.2 数据设计 200
9.3 功能实现 201
9.3.1 公共模块 201
9.3.2 显示留言模块 202
9.3.3 留言模块 204
本章小结 205
习题9 206
实训题目 206
第10章 客户信息管理 207
10.1 需求描述 207
10.2 数据库设计 207
10.3 功能实现 207
本章小结 211
习题10 212
实训题目 212
第11章 试题库 213
11.1 需求描述 213
11.2 数据设计 213
11.3 功能实现 214
11.3.1 系统登录模块 214
11.3.2 试卷管理模块 216
本章小结 218
习题11 218
实训题目 218