《动态网页设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:骆耀祖,龚洵禹主编
  • 出 版 社:广州:中山大学出版社
  • 出版年份:2003
  • ISBN:7306020765
  • 页数:284 页
图书介绍:

第1章 网页设计基础 1

1.1 Internet的基本工作原理 1

1.1.1 TCP/IP协议 1

1.1.2 客户和服务器程序 3

1.1.3 Internet上的服务 4

1.2 WWW和浏览器 6

1.2.1 域名地址 6

1.2.2 Web浏览器的URL请求 7

1.2.3 Web服务器响应 8

1.3 网站创建的准备 9

1.3.1 创建一个网站所需的资源 10

1.3.2 网站的规划 10

1.3.3 网站资料的收集 11

1.3.4 网页的制作 12

1.4 使用FrontPage创建Web站点 12

1.4.1 FrontPage概述 13

1.4.2 设计与创建 13

1.4.3 页面优化 15

1.4.4 表单 17

1.4.5 使用表单制作访客留言板 20

1.5 网站的发布与维护 23

1.5.1 在个人Web服务器上发布 23

1.5.2 网页的上传 24

1.5.3 网站的更新、管理、维护和推广 24

思考与练习 27

第2章 HTML基础 29

2.1 HTML基础 29

2.1.1 网页的三要素 29

2.1.2 HTML的作用 30

2.1.3 HTML的编辑工具 30

2.2 HTML的基本结构 31

2.2.1 关于HTML标记 31

2.2.2 HTML的基本标记 32

2.2.3 HTML层次化结构 32

2.3 文档格式 34

2.3.1 设置标题格式 34

2.3.2 设置文字格式 34

2.3.3 设置段落格式 37

2.3.4 设置文本布局 39

2.4 超链接 41

2.4.1 链接的结构 41

2.4.2 创建指向其他网站的链接 42

2.4.3 创建指向其他页面的链接 42

2.5 图像和多媒体 43

2.5.1 图像文件的格式 43

2.5.2 加入图像 44

2.5.3 图文组合的编排 45

2.5.4 用图像作为热点 47

2.5.5 用图像作网页的背景 48

2.5.6 图像下载的速度 48

2.5.7 背景音乐 49

2.6 表格和表单 50

2.6.1 建立简单的表格 50

2.6.2 给表格加上表题和表头 51

2.6.3 表格的控制 52

2.6.4 建立输入表单 57

2.6.5 输入表项 58

思考与练习 60

第3章 使用脚本语言 61

3.1 脚本语言概述 61

3.1.1 脚本语言的一些特性 61

3.1.2 在ASP中使用脚本语言 62

3.2 VBScript概述 64

3.2.1 在ASP中使用VBScript 67

3.2.2 把Visual Basic脚本集成到ASP中 68

3.3 VBScript的函数和语法 70

3.3.1 VBScript的函数 70

3.3.2 VBScript的基本语法 71

3.3.3 VBScript中的循环语句 74

3.4 其他函数 77

3.4.1 日期和时间函数 77

3.4.2 格式化货币值 78

3.4.3 格式化数字 79

思考与练习 80

第4章 ASP概述 82

4.1 ASP简介 82

4.1.1 ASP的特点 82

4.1.2 Active Server Pages运行模型 83

4.2 ASP的运行需求 83

4.2.1 Windows 95/98+PWS 84

4.2.2 Windows NT Server+IIS 85

4.2.3 Windows 2000+IIS 85

4.2.4 PWS和IIS之外的选择 87

4.3 ASP脚本编程环境 88

4.3.1 ASP编程概述 88

4.3.2 ASP编程初步 90

4.3.3 包含文件和被包含文件 95

思考与练习 99

第5章 ASP内建对象 100

5.1 对象概述 100

5.2 Request对象 102

5.2.1 概述 102

5.2.2 常用的语法举例 103

5.2.3 使用HTML表格 113

5.3 Response对象 119

5.4 Application对象 121

5.5 Session对象 125

5.6 Global.asa文件 129

5.7 Server对象 134

5.7.1 Server对象语法 135

5.7.2 Server对象方法 135

5.8 ObjectContext对象 137

思考与练习 139

第6章 ActiveX组件 140

6.1 组件概述 140

6.2 Ad Rotator组件 141

6.3 Content Rotator组件 144

6.4 Browser Capabilities组件 146

6.5 File Access组件 148

6.6 Content Linking组件 152

6.7 Collaboration Data Objects组件 154

6.8 Page Counter组件 155

6.9 Permission Checker组件 156

思考与练习 158

第7章 访问数据库 159

7.1 SQL基础 159

7.1.1 SELECT语句 159

7.1.2 修改数据库内容 162

7.1.3 SQL的数据定义语言 164

7.2 数据库访问(Database Access)组件 164

7.2.1 配置Microsoft Access数据库的文件DSN 165

7.2.2 配置SQL Server数据库文件DSN 168

7.2.3 配置Oracle数据库文件DSN 170

7.3 连接数据库 170

7.3.1 用Connection对象执行查询 171

7.3.2 使用Recordset对象处理结果 173

7.3.3 用Command对象改善查询 177

7.3.4 结合HTML表格和数据库访问 179

7.4 操纵数据库 182

7.4.1 向数据库中添加新数据 182

7.4.2 修改数据库中已存在的数据 185

7.4.3 删除数据库中的数据 186

思考与练习 186

第8章 创建一个求职服务网站 188

8.1 求职服务网站简介 188

8.1.1 主页 189

8.1.2 数据库设计 191

8.2 投送简历 192

8.3 发布新的招聘信息 197

8.4 雇主查询求职者信息 200

8.5 查询招聘信息 206

思考与练习 210

第9章 ASP.NET简介 211

9.1 ASP.NET的特点和运行环境 211

9.1.1 ASP.NET的运行环境 211

9.1.2 ASP.NET的新特性 212

9.2 ASP.NET中的服务器端控件 215

9.2.1 Web表单 215

9.2.2 页面事件 217

9.2.3 Web控件 218

9.3 数据绑定和列表控件 219

9.3.1 列表绑定控件如何工作 220

9.3.2 DataBind 221

9.3.3 Repeater和DataList控件 222

9.3.4 数据栅格 223

9.3.5 Repeater,DataList和DataGrid的比较 224

9.4 访问数据库 225

9.4.1 命名空间的使用 225

9.4.2 在ASP.NET中用Connections连接数据库 226

9.4.3 Commands 227

9.5 数据库的存储 230

9.5.1 DataReader 230

9.5.2 使用DataSet添加、修改和删除数据 231

9.5.3 在一个DataSet中存储多个数据表 233

9.5.4 Web服务 236

思考与练习 237

第10章 优化、调试及安全维护 238

10.1 ASP应用程序的优化 238

10.1.1 对数据库操作的优化 238

10.1.2 ASP内置对象使用的优化 240

10.1.3 合理使用Include文件 240

10.1.4 有关VBScript语言方面的优化 240

10.1.5 其他的优化 241

10.2 Microsoft脚本调试工具 241

10.2.1 Microsoft Script Debugger 242

10.2.2 脚本调试技巧 245

10.3 管理会话 247

10.3.1 启动和结束会话 247

10.3.2 关于SessionID和Cookie 248

10.3.3 在Session对象中存储数据 249

10.3.4 管理Web Farm的会话 250

10.3.5 使用Cookie 250

10.3.6 无会话的ASP页 253

10.4 ASP安全维护 253

10.4.1 ASP安全概述 253

10.4.2 ASP应用程序的安全维护 256

思考与练习 265

附录 VBScript语法参考 266

参考文献 284