《Web设计技术》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:李开荣编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040146347
  • 页数:472 页
图书介绍:在网络技术飞速发展的今天,Web设计技术日益受到重视,越来越多的人员需要全面掌握最先进的Web设计技术。本书正是顺应这一需求,结合工程实例由浅入深地全面介绍了当今最流行的各种Web设计技术,特别是动态网页技术、交互式网页技术以及Web数据库技术。全书分为四个部分。第一部分主要介绍Web基础知识、网站规划设计、网站架设与Web服务器管理、HTML入门、FrontPage2002、Dreamweaver MX。第二、三部分主要介绍了CSS、CGI、JavaScript、VBScript、ActiveX、ASP等动态网页技术,向读者展示了如何提高网页的动态效果和交互能力。第四部分则主要介绍了数据库的最新发展——Web数据库技术,展示了现代数据库技术的发展前沿。本书适用于作为高校应用型本科相关专业课程的教材,也适用于具有Internet基本知识的所有人员,特别是对Web设计感兴趣的网络爱好者和正在从事Web设计的广大网络技术人员。

目录 1

第1章 Web基础知识 1

1.1 Web概述 1

1.1.1 Web的起源 1

1.1.2 Web的结构 2

1.1.3 Web资源的定位 2

1.2 关于域名 3

1.2.1 关于域名的一般知识 3

1.2.2 Internet上域名命名的一般规则 5

1.3 HTML概述 6

1.3.1 什么是HTML 6

1.3.2 HTML与Web的关系 7

1.4 浏览器/服务器模式(B/S) 9

1.4.1 浏览器和服务器 9

1.4.2 浏览器插件 10

1.5 关于网页 11

1.5.1 主页 11

1.5.3 动态网页 12

1.5.2 静态网页 12

习题1 13

第2章 Web站点设计概论 14

2.1 Web站点设计一般流程 14

2.2 Web站点类型 15

2.3 Web站点的主题与风格 16

2.3.1 确定站点主题 16

2.3.2 确定站点的整体风格 17

2.4 Web站点内容设计 18

2.4.1 站点内容设计原则 18

2.4.2 站点应包括的内容 19

2.5 Web站点界面设计 21

2.5.1 栏目与板块编排 21

2.5.2 目录结构与链接结构 21

2.5.3 版面布局 22

2.6 网页设计工具概述 23

2.6.1 网页设计工具 23

2.6.2 图像动画设计工具 24

2.7 Web站点设计规范化 26

2.7.1 关于命名约定 27

2.7.2 关于脚本编写 27

2.7.3 其他规则 29

2.7.4 开发工具和环境约定 30

习题2 30

3.1 申请域名 31

3.2 Internet接入方式的选择 31

第3章 建立Web服务器 31

3.3 Web站点的逻辑结构 33

3.4 Web服务器软件 34

3.5 Web服务器的安装、配置与管理 35

3.5.1 IIS 5.0服务器的安装 35

3.5.2 IIS 5.0服务器的配置与管理 37

3.5.3 PWS服务器的安装与配置 53

3.6 Web站点测试和安全管理 57

3.6.1 Web站点测试 57

3.6.2 Web站点的安全管理 58

习题3 59

第4章 HTML语言 60

4.1 HTML简介 60

4.2 超链接 64

4.3 页面布局与文字修饰 67

4.3.1 标题 67

4.3.2 换行标签 68

4.3.4 文字修饰 69

4.3.3 段落标签 69

4.3.5 预编排结构 74

4.3.6 列表 74

4.3.7 框架与框架网页 77

4.4 表格 81

4.4.1 表格的基本结构 81

4.4.2 表格的标题 83

4.4.3 表格的尺寸设置 83

4.4.4 单元格内文字的排列 85

4.4.5 单元格的跨行和跨列 86

4.4.6 表格的颜色设置 88

4.5 多媒体效果 89

4.5.1 图片的插入和定位 89

4.5.2 播放音乐 91

4.5.3 插入视频 94

4.6 交互式表单 95

4.6.1 表单的概念 95

4.6.2 表单的结构 97

4.7 创建滚动文字 101

4.8 HTML标签索引 103

习题4 106

第5章 JavaScript语言 107

5.1 关于JavaScript语言 107

5.1.1 JavaScript特点 108

5.1.2 JavaScript语言的运行环境 110

5.1.3 编写JavaScript程序 110

5.2.1 JavaScript语言的基本语法 112

5.2 JavaScript程序构成 112

5.2.2 JavaScript语言的基本数据类型 113

5.2.3 表达式和运算符 115

5.3 JavaScript语言结构 119

5.3.1 程序控制语句 119

5.3.2 函数 123

5.4 事件驱动及事件处理 125

5.5 JavaScript语言基于对象的特性 129

5.5.1 对象的基础知识 129

5.5.2 常用对象的属性和方法 132

5.6 使用内部对象系统 135

5.6.1 浏览器对象层次及其主要作用 135

5.6.2 文档对象功能及其作用 136

5.7 对象输入/输出 137

5.7.1 窗口及输入/输出 137

5.7.2 简单的输入/输出 140

5.8 调试JavaScript代码 141

5.8.1 运行调试器 142

5.9.1 添加至收藏夹 144

5.9 JavaScript脚本实例 144

5.8.2 使用错误调试对话框 144

5.8.3 发现并修改逻辑错误 144

5.9.2 设为首页 145

5.9.3 创建标准窗口 146

5.9.4 制作解释型菜单 147

5.9.5 制作弹出菜单 149

5.9.6 制作可用鼠标拖动的图片效果 151

5.9.7 制作推拉式菜单 152

5.9.8 创建广告窗口 156

5.9.9 带链接的滚动字幕 158

5.9.10 垂直滚动公告板 159

习题5 161

第6章 VBScript语言 163

6.1 VBScript语法 163

6.1.1 VBScript的标记 164

6.1.2 VBScript数据类型 167

6.1.3 数据类型的转换 168

6.1.5 VBScript变量 171

6.1.4 VBScript常数 171

6.1.6 VBScript运算符 174

6.2 VBScript中的函数 175

6.3 VBScript程序控制结构 178

6.3.1 使用条件语句 178

6.3.2 使用循环语句 181

6.4 过程与自定义函数 186

6.4.1 Sub过程 186

6.4.2 function过程 187

6.4.3 过程的数据传递 188

6.4.4 在代码中使用Sub和function过程 188

6.5 VBScript中的对象 189

6.5.1 file对象 189

6.5.2 Driver对象 190

6.6 编码约定 191

6.6.3 变量作用域 192

6.6.1 常数命名约定 192

6.6.2 变量命名约定 192

6.6.4 描述性变量名和过程名 193

6.6.5 对象命名约定 193

6.6.6 代码注释约定 194

6.6.7 格式化代码 194

习题6 195

7.1 FrontPage 2002中文版简介 196

7.1.1 FrontPage 2002中文版功能简介 196

第7章 FrontPage 2002中文版 196

7.1.2 FrontPage 2002中文版界面 199

7.2 FrontPage 2002的基本操作 213

7.2.1 视图的使用 214

7.2.2 网页的基本操作 221

7.3 表格的使用 232

7.3.1 插入表格 232

7.3.2 添加单元格 233

7.3.3 更改表格属性 234

7.4.1 新建模板表单 235

7.4 表单的使用 235

7.4.2 插入表单 236

7.4.3 插入文本框 236

7.4.4 插入文本区 238

7.4.5 插入复选框 239

7.4.6 插入选项按钮 239

7.4.7 设置表单属性 241

7.5 Web组件的应用 242

7.5.1 悬停按钮 242

7.5.2 滚动字幕 244

7.5.3 横幅广告管理器 246

7.5.4 站点计数器 248

7.5.5 在网页中插入预定图片 248

7.5.6 包含网页 249

7.5.7 预定网页 249

7.5.8 替换 250

7.5.9 确认域 251

7.5.10 搜索表单 252

7.5.11 目录 253

7.5.12 Office数据透视表 254

7.5.13 Office图表 255

7.6 框架网页 258

7.6.1 什么是框架 258

7.6.2 用模板创建框架页面 260

7.6.3 编辑框架和框架网页 262

7.6.4 保存框架链接的网页 263

7.6.5 删除框架 264

7.6.6 框架的拆分和嵌套 265

7.7 应用主题 269

7.7.1 在网页上应用主题 269

7.7.2 在整个站点应用主题 270

7.7.3 修改主题 272

习题7 275

8.1 Dreamweaver MX概述 276

8.1.1 Dreamweaver MX工作区 276

第8章 Dreamweaver MX中文版 276

8.1.2 菜单概述 282

8.2 设置站点和文档 284

8.2.1 规划和设置站点 284

8.2.2 管理站点 288

8.2.3 设置文档 288

8.3 使用表格、布局视图和框架 292

8.3.1 使用表格显示内容 292

8.3.2 在布局视图中对页进行布局 296

8.3.3 使用框架 298

8.4 添加和设置网页元素 304

8.4.1 插入文本和设置文本格式 304

8.4.2 插入图像 311

8.4.3 插入多媒体 314

8.5 使用行为和动画 317

8.5.1 使用JavaScript行为 317

8.5.2 制作层动画 329

8.6.1 超级链接 336

8.6 超级链接 336

8.6.2 创建导航条 345

8.7 管理站点资源、库和模板 347

8.7.1 使用“资源”面板 347

8.7.2 使用“库”项目 349

8.7.3 关于Dreamweaver模板 350

8.8 Dreamweaver动态网页设计 353

习题8 358

第9章 ASP网络程序设计 359

9.1 关于动态网页技术 359

9.1.1 什么是动态网页 359

9.1.2 动态网页实现技术 359

9.2 ASP概述 360

9.2.1 什么是ASP 360

9.2.2 ASP的运行环境 361

9.2.3 Active Server Pages的工作原理 362

9.3.1 加入Script命令 364

9.3 创建ASP页 364

9.3.2 HTML和脚本命令混合使用 365

9.3.3 使用ASP指令 367

9.3.4 在脚本中的空白字符 368

9.3.5 使用脚本语言 368

9.3.6 创建一个简单的ASP页 371

9.4 ASP基本语法 374

9.4.1 ASP的变量和常量 374

9.4.3 使用组件和对象 378

9.4.2 ASP过程 378

9.4.4 使用集合 380

9.5 ASP内建对象 382

9.5.1 Request对象 382

9.5.2 Response对象 386

9.5.3 Application对象 387

9.5.4 Session对象 389

9.5.5 使用Global.asa文件 392

9.5.6 Cookies对象 394

9.5.7 Server对象 396

9.6 关于向浏览器发送内容 397

9.6.1 发送内容 397

9.6.2 设置内容的类型 398

9.6.3 重定向浏览器 399

9.6.4 缓冲内容 399

9.6.5 允许代理服务器缓存页 400

9.6.6 避免浏览器缓存页 401

9.6.7 向浏览器传送脚本 401

9.7 关于包含文件 403

9.8 管理会话 404

9.9 ASP示例 407

习题9 415

第10章 ASP与Web数据库 416

10.1 Web数据库概述 416

10.1.1 什么是Web数据库 416

10.1.2 Web数据库访问原理 417

10.1.3 Web数据库访问技术 417

10.2 Web数据库管理——SQL语言 419

10.1.4 Web数据库系统的选择 419

10.2.1 SQL的数据定义语句 420

10.2.2 SQL的数据操纵语句 421

10.3 创建ODBC数据源 423

10.3.1 利用Access和SQL Server创建数据库 423

10.3.2 创建ODBC和DSN文件 424

10.4 ADO概述 427

10.4.1 Connection对象 428

10.4.2 Recordset对象 435

10.4.3 Command对象 442

10.4.4 ASP程序管理数据库实例 443

10.5 管理Web数据库 451

10.6 网络应用程序设计 454

10.6.1 留言板 455

10.6.2 网络新闻管理 461

习题10 471

参考文献 472