当前位置:首页 > 工业技术
动态网页设计教程
动态网页设计教程

动态网页设计教程PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:梁嘉超主编;俞开伟等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2001
  • ISBN:7502428550
  • 页数:484 页
图书介绍:
《动态网页设计教程》目录

第1章 网页基础知识 1

1.1 网页开发技术 1

1.1.1 什么是Internet互联网 1

1.1.2 Internet的服务功能 2

1.1.3 网页编辑技术 3

1.1.4 动态网页技术DHTML 4

1.1.5 高级的动态网页开发技术 4

1.2.1 网页制作工具 5

1.2 动态网页开发工具 5

1.2.2 图形设计工具 6

1.2.3 网页动画开发工具 6

1.2.4 网页上传工具 6

1.3 网页创建步骤 7

1.3.1 网页设计的原则 7

1.3.2 网站的总体规划 8

1.3.3 创建一个基本网页 10

二 实习题 14

一 基础题 14

综合练习一 14

第2章 网页设计基础语言——HTML 15

2.1 HTML4.0基础知识 15

2.1.1 HTML4.0的新特点 15

2.1.2 用HTML4.0设计文档的原则 17

2.1.3 如何通过HTML设计文档 18

2.2 文本结构化 18

2.2.1 HMTL文档的头信息 18

2.2.2 分段与断行 19

2.2.3 列表格式 21

2.2.4 设置字体属性 24

2.3 链接页面 25

2.3.1 定义超级链接 25

2.3.2 定义书签(LABAL) 27

2.4 HTML的嵌入对象 27

2.4.1 用img元素嵌入对象 29

2.4.2 建立图像映射 30

2.4.3 用object元素嵌入一般对象 32

2.5 表格与框架设计 33

2.4.4 嵌入小应用程序 33

2.5.1 创建表格 34

2.5.2 合并、嵌套表格 37

2.5.3 框架结构定义 39

2.5.4 在框架中显示文档 39

2.6 表单设计 40

2.6.1 插入表单 40

2.6.3 插入选择框 41

2.6.4 插入文本框 41

2.6.2 插入按钮 41

2.6.5 插入下拉菜单 42

2.6.6 表单的综合应用 42

2.7 动态HTML程序编写 44

2.7.1 文字动态编写 44

2.7.2 图像动态编写 46

2.7.3 动态改革音频 51

2.8 动态HTML实例 52

2.8.1 建立一个带导航的网页 52

2.8.2 建立网页的基本框架 54

2.8.3 加载网页的背景图片和音乐 55

2.8.4 文本框走马灯效果的实现 56

2.8.5 网页链接的特效 57

2.9 网页开发规范 58

2.9.1 总论 58

2.9.2 基本要求 58

2.9.3 脚本编写 58

2.9.4 一般原则 60

2.9.5 文件命名原则 61

一 基础题 62

综合练习二 62

二 实习题 63

第3章 为网页加上特效——JavaScript脚本 64

3.1 JavaScript基础知识 64

3.1.1 强大的脚本语言 64

3.1.2 JavaScript的语言特点 64

3.2 变量与运算符 65

3.2.1 JavaScript支持的数据类型 65

3.2.2 常量 66

3.2.3 变量的声明和使用 66

3.2.4 运算符和表达式 67

3.3.1 选择流程 69

3.3 基本的流程结构 69

3.3.2 循环流程 70

3.4 常用对象模型 73

3.4.1 在向对象的编程思想 73

3.4.2 JavaScript脚本中的对象模型 73

3.4.3 Windows对象 74

3.4.4 document对象 74

3.4.5 from对象 75

3.5 内置对象 76

3.4.6 其他常用对象 76

3.5.1 String对象 77

3.5.2 Math对象 77

3.5.3 Date对象 78

3.6 内置函数 78

3.7 JavaScript编程 80

3.7.1 直接加入代码 80

3.7.2 载入代码 80

3.8.1 动态时钟 81

3.7.3 事件编程法 81

3.8 JavaScript的应用 81

3.8.2 垂直滚动的文字 83

3.8.3 跟着鼠标走的星星 89

3.8.4 在线记事的日历 92

3.8.5 下接菜单选择器 94

3.8.6 与众不同的跑马灯 95

3.8.7 动态伸缩菜单 95

3.8.8 自动滚屏按钮 97

3.8.9 制作网页计数器 98

综合练习三 100

一 基础题 100

二 实习题 100

第4章 为网页定制样式——CSS表单 101

4.1 CSS基础知识 101

4.2 构造CSS文档 101

4.2.1 定义样式 101

4.2.2 样式与HTML结合 102

4.2.3 选择符 105

4.2.4 伪类与伪元素 106

4.3 基本元素属性 107

4.3.1 字体属性 107

4.3.2 颜色与背景属性 108

4.3.3 文本属性 110

4.3.4 容器属性 111

4.4 用CSS格式化文档 113

4.4.1 格式化文档模型 113

4.4.2 块级元素 114

4.4.3 两种格式化方式 115

4.4.4 格式化模型中的元素 117

4.4.5 行高 120

4.5 CSS的定位 121

4.5.1 Position属性 121

4.5.2 设置边距 122

4.5.3 设置长度 122

4.5.4 设置层叠位置 123

4.5.5 设置可见方式 124

4.6.1 定义框架 125

4.6 CSS与框架 125

4.6.3 设置目标框架 126

4.6.4 处理“溢出” 126

4.6.2 调整框架属性 126

4.6.5 框架的多重继承 129

4.7 CSS滤镜 130

4.7.1 建立多媒体效果 130

4.7.2 常用滤镜 131

4.7.3 可视化效果 138

4.8.2 改变透明度样式 140

4.8 神奇的CSS效果 140

4.8.1 改变控件样式 140

4.8.3 制作报告 141

4.8.4 发光字体 143

4.8.5 雷达侦察系统 144

4.8.6 动态时钟控制 147

4.8.7 艺术风格 150

4.8.8 霓虹灯 153

二 实习题 155

一 基础题 155

综合练习四 155

第5章 为网页增加交互——ASP程序 156

5.1 ASP基础知识 156

5.1.1 从静态网页到交互网页 158

5.1.2 ASP与CGI的对比 159

5.1.3 ASP的使用环境 160

5.1.4 ASP技术的发展 162

5.2.1 安装与配置IIS5.0 163

5.2 编写简单的ASP程序 163

5.2.2 ASP的文档结构 165

5.2.3 声明脚本语言 166

5.2.4 基本脚本语言 167

5.2.5 使用脚本语言 171

5.2.6 ASP程序的调试 176

5.2.7 VBScript应用开发实例 182

5.3 获取和发送数据 185

5.3.1 Request对象 186

5.3.2 Response对象 195

5.3.3 处理表单数据 199

5.4 服务器和用户交互 200

5.4.1 创建ASP应用程序 200

5.4.2 Cookie集合 205

5.4.3 Session变量 206

5.4.4 Application对象 209

5.4.5 确认客户提交的表单 212

5.5 内置组件的使用 219

5.5.1 扩展ASP功能:内置组件 219

5.5.2 广告制作:AdRotator组件 220

5.5.3 文件管理:FileAccess组件 222

5.5.4 网络导航:ContentLinker组件 224

5.5.5 权限校验:PermissionChecker组件 225

5.5.6 浏览器信息:Brower组件 226

5.5.7 存储数据:Dictionary组件 227

5.5.8 在网上下载第三方组件 228

5.6 交互式网页实例 228

5.6.1 网络留言簿的制作 228

5.6.2 简单的BBS论坛 232

5.6.3 网上聊天室 234

5.6.4 成绩查询系统 236

5.6.5 网页广告管理 240

综合练习五 240

一 基础题 240

二 实习题 240

第6章 动态创建和管理网页——后台数据库 241

6.1 数据库与网站建设 241

6.1.1 SQLServer——站点管理者的福音 241

6.1.2 SQLServer的组件 242

6.1.3 SQLServer2000安装与配置 245

6.2 用SQLServer设计数据库 250

6.2.1 数据库的创建 250

6.2.2 表的创建 254

6.2.3 SQLServer的数据类型 257

6.2.4 添加与管理数据 261

6.2.5 删除数据信息 263

6.3 SQLServer的数据完整性 263

6.3.1 关系键 264

6.3.2 索引的定义与使用 265

6.3.3 用游标处理数据 268

6.3.4 约束、规则和缺省值 270

6.3.5 视图的使用 279

6.4 SQL查询语言 284

6.4.1 基本查询语句Select 285

6.4.2 用Where子句限定查找范围 285

6.4.3 用OrderBy子句排序 287

6.4.4 汇总数据 289

6.5 数据库的管理与调试 290

6.5.1 数据库的认证体系 290

6.5.2 DTS与数据的导入/导出 294

6.5.3 数据库的备份与恢复 298

综合练习六 303

一 基础题 303

二 实习题 303

第7章 实现交互功能的ASP组件——ADO. 304

7.1 ADO与ODBC概述 304

7.1.1 ADO与ODBC简介 304

7.1.2 创建ODBCDSN文件 305

7.1.4 配置SQLServer数据库文件DSN 306

7.1.3 配置Access数据库文件DSN 306

7.1.5 配置Oracle数据库文件DSN 307

7.1.6 使用ODBC与SQLServer建立连接 307

7.2 Connection对象 311

7.2.1 建立与数据库的链接 311

7.2.2 执行SQL语句 312

7.2.3 Connection对象的属性 313

7.2.4 Connection对象的方法 316

7.2.5 如何进行事务处理 318

7.3 Recordest对象 320

7.3.1 Recordest对象的属性 321

7.3.2 Recordest对象的方法 323

7.3.3 Recordest对象的综合运用 327

7.3.4 分页显示 328

7.4 Command对象 331

7.4.1 Command对象的属性 331

7.4.2 Command对象的方法 332

7.4.3 调用存储过程 333

7.5.1 编写查询语句 337

7.5 SQL查询语言的应用 337

7.5.2 编写存储过程 338

7.5.3 编写触发器 340

7.6 用SQLServer和ASP构建查询系统 341

7.6.1 设计思想 341

7.6.2 建立数据库并录入数据 341

7.6.3 ODBC数据源的设置 343

7.6.4 ASP页面的编程 345

7.6.5 运行结果 349

二 实习题 351

综合练习七 351

一 基础题 351

附录常见问题分析 352

A.1 网页开发常见问题分析 352

A.1.1 网页开发技术 352

A.1.2 图形美工技术 365

A.1.3 网页动态效果 367

A.1.4 网站建设 370

A.2.1 JavaScript在网页设计中的嵌入应用 385

A.2 JavaScript编写动态网页技术分析 385

A.2.2 怎样用JavaScript设计网页中的下拉菜单 386

A.2.3 用JavaScript设计窗口程序 390

A.2.4 怎样用JavaScript设计漫天雪花 393

A.2.5 怎样处理Web页面信息的交互 395

A.2.6 怎样处理JavaScript的窗口及输入/输出 402

A.2.7 怎样利用浏览器内部对象实现对文档的交互 407

A.2.8 怎样用JavaScript实现更复杂的交互 411

A.2.9 JavaScript应用实例 414

A.3.1 怎样用CSS 418

A.3 CSS表单设计问题 418

A.3.2 字的艺术 421

A.3.3 怎样运用CSS的样式表中的表格以及表单的定制 424

A.3.4 怎样使用CSS的高级语法 426

A.4 ASP程序编写常见问题分析 429

A.4.1 基于ASP的编程常见问题分析 429

A.4.2 怎样用ASP编写网站统计系统 431

A.4.3 怎样用global.asa做在线统计 435

A.4.4 怎样解决WindowsNT4.0和ASP程序的安全问题 435

A.4.5 怎样优化ASP程序 436

A.4.6 怎样在单机上使用ASP 437

A.4.7 怎样通过ASP处理表单 441

A.4.8 怎样在ASP中实现Ping 442

A.4.9 用ASP实现网站的“目录树”管理 443

A.4.1 0ASP/IIS的安全性问题及其相应对策 444

A.4.11 怎样用ASP实现浏览器中上载文件 445

A.4.12 怎样查看ASP源代码 449

A.4.13 怎样通过程序显示ASP的源代码 450

A.4.14 ASP程序常见错误分析 454

A.5.1 怎样连接网页的数据库与ASP 458

A.5 数据库设计常见问题分析 458

A.5.2 怎样通过ASP与Access数据库建立连接 461

A.5.3 怎样通过ASP使用MySQL数据库 466

A.5.4 怎样用MySQL解决一些常见问题 468

A.5.5 怎样恢复数据库的内容 470

A.5.6 怎样用ASP实现基于网页的数据库资料系统 471

A.5.7 怎样使用SQL查询语句 475

A.5.8 怎样使用数据库的用户认证 480

A.5.9 怎样处理复杂检索数据并分页显示 482

返回顶部