《网站设计全程教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:汪洋,郝永强编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2002
  • ISBN:7030098927
  • 页数:413 页
图书介绍:

第1章 网站创建思路 1

1.1 定位网站主题 2

1.1.1 题材和内容 3

1.1.2 网站名称和域名 3

1.2 网站的定位与CI策划 4

1.2.1 传统的CI与网站的CI 4

1.2.2 网站设计定位 5

第2章 网页的版面布局 6

2.1 常见的布局方式 6

2.2 画出页面的结构草图 7

2.3 布局的细化和调整 9

2.4 布局的最后定格 10

2.5 用表格布局 10

2.5.1 创建并修改表格 10

2.5.2 用表格进行版面布局 13

2.5.3 在表格中使用文本和图像 15

2.5.4 设置表格的背景颜色 17

2.5.5 表格的正确显示 18

2.6 用框架布局 20

2.6.1 在网页中创建框架 20

2.6.2 调整框架属性 21

2.6.3 在框架间轻松跳转 23

2.6.4 生成无框架内容 26

2.7 使用更高级的布局方法--分层 26

第3章 超级链接 31

3.1 网站上到处都是的超级链接 31

3.2 建立超级链接的方法 31

3.2.1 链接路径 32

3.2.2 创建超级链接的方法 32

3.2.3 使用文件定位图标 34

3.2.4 利用站点结构图创建链接 35

3.2.5 创建一个E-mail链接 35

3.3 链接的管理 36

3.3.1 设置更新链接属性 36

3.3.2 设置站点缓存 37

3.3.3 改变站点中链接的指向 38

3.3.4 测试链接 40

第4章 使用CSS样式 41

4.1 CSS样式定义 41

4.2 CSS与HTML结合方式 44

4.2.1 在文档<HEAD>中定义 44

4.2.2 在行内定义CSS 45

4.2.3 CLASS与ID 46

4.2.4 调用外部CSS文件 47

4.3 样式的组合与继承 51

4.3.1 样式的组合 51

4.3.2 样式的继承 53

4.4 样式的单位 54

4.4.1 定义长度 54

4.4.2 百分比单位 57

4.4.3 定义颜色 58

4.4.4 URL的单位 64

4.5 在网页中应用CSS样式 65

4.5.1 用CSS样式设置文字外观 65

4.5.2 用CSS样式进行首字放大 76

4.5.3 让文字重叠于图形之上 78

4.5.4 文字之间的重叠效果 80

4.5.5 调整网页标题与正文间距 82

第5章 提高网页制作的效率 84

5.1 使用Dreamweaver的模板 84

5.1.1 创建模板 85

5.1.2 使用模板 87

5.2 使用Dreamweaver的库 89

5.2.1 库的作用 89

5.2.2 使用库 89

第6章 在Dreamweaver中制作特殊效果 92

6.1 使用行为 92

6.1.1 制作跳转菜单效果 92

6.1.2 设置导航栏图像 94

6.1.3 显示/隐藏层 95

6.2 使用Timeline创建动态html动画 97

6.2.1 Timeline创建动态html动画基本原理 98

6.2.2 Timeline Inspector(时间链检测器) 98

6.2.3 时间链简单制作动画 99

第7章 网页动画 101

7.1 动画基本原理 101

7.1.1 帧与关键帧 101

7.1.2 逐帧动画与关键帧动画 101

7.1.3 洋葱皮技术 102

7.2 帧动画原理分析 102

7.3 网页动画的特点 102

7.4 影响网页动画播放速度的因素 102

7.5 Flash动画幕后揭秘 103

7.5.1 “狂野FLASH”--第一个MOTION 103

7.5.2 “摄影机浏览”--文字的放大和缩小 107

7.5.3 “记忆与现实”--旋转角度 109

7.5.4 “变色龙”--颜色渐变 110

7.5.5 “电影海报欣赏”--淡出淡入效果 111

7.5.6 “剪影变化”--变形动画 112

7.5.7 飞驰的车轮--运动向导层的运用 116

7.5.8 爆发的超新星--闪烁的光芒 119

7.5.9 模拟3D特效 125

7.6 神奇的蒙板动画效果 127

7.6.1 文字轮廓蒙版 127

7.6.2 演员表字幕 131

7.6.3 可拖动的蒙板 137

7.7 动态的按钮特效 140

7.7.1 动态光晕按钮 140

7.7.2 带音效的按钮 145

7.7.3 按钮链接 146

7.7.4 “网络”你的心 151

7.7.5 按钮交互特效 156

7.8 Flash动画高级应用 165

7.8.1 下拉菜单 165

7.8.2 动画预览效果 173

7.8.3 模拟3D神奇骨牌 178

7.8.4 FLASH趣味游戏 183

第8章 GIF动画 194

8.1 用GIF Animator制作动画 194

8.1.1 认识Ulead GIF Animator软件 194

8.1.2 对比GIF和JPEG图像格式 195

8.1.3 过渡动画 198

8.1.4 翻页动画 204

8.1.5 色彩动画 206

8.1.6 立体翻转动画 207

8.1.7 划入动画 208

8.2 加文字的动画 209

8.2.1 急跑“Laora” 209

8.2.2 跳动的音符 212

8.2.3 烽火岁月 214

8.2.4 E-mail 216

8.2.5 WELCOME 217

8.2.6 热门话题 218

第9章 JavaScript语言特效 221

9.1 JavaScript语言介绍 221

9.1.1 JavaScript语言的历史 221

9.1.2 JavaScript语言的特点 221

9.1.3 JavaScript语言和其他语言的比较 223

9.1.4 JavaScript语言语言的局限性 224

9.1.5 JavaScript的运行环境 225

9.2 JavaScript语言入门 225

9.2.1 JavaScript语言的基本语法 225

9.2.2 JavaScript的数据类型 227

9.2.3 JavaScript的运算符 228

9.2.4 控制程序的流程 230

9.2.5 JavaScript的函数 233

9.2.6 JavaScript的对象 234

9.2.7 小结 235

9.3 JavaScript经典脚本 235

9.3.1 自动启动添加至收藏夹 235

9.3.2 神秘的闪动 235

9.3.3 跟随页面移动的图标 236

9.3.4 滚动链接注释 240

9.3.5 动画显示打开新窗口 242

9.3.6 跟随鼠标移动的图片 243

9.3.7 状态栏跑马灯效果--小广告 244

9.3.8 颤抖的图片 247

9.3.9 进入页面的特效 249

9.3.10 制作一个计算器 251

第10章 其他工具制作动画 256

10.1 运用Fireworks制作动画 256

10.1.1 走进Fireworks 256

10.1.2 Fireworks动画演练 256

10.2 运用Photoshop制作动画 260

10.2.1 Photoshop简介 260

10.2.2 用Photoshop制作GIF动画 261

第11章 动态网页 263

11.1 网页的动态与静态 263

11.1.1 没有浏览器就没有“动态” 263

11.1.2 动态网页三大技术 264

11.1.3 动态之旅 265

11.1.4 浏览器大战 270

11.2 网站的交互功能 270

11.2.1 由静态到交互 271

11.2.2 两种途径实现交互 271

11.2.3 浏览器不再重要 272

第12章 表单和数据库 274

12.1 调用FrontPage制作表单 274

12.1.1 在Dreamweaver中调用FrontPage 275

12.1.2 创建新表单之前要思考的问题 276

12.1.3 使用FrontPage的表单模板 277

12.1.4 使用FrontPage的表单向导 280

12.2 在表单中使用表单域 281

12.2.1 表单域 282

12.2.2 表单域的种类 282

12.2.3 用表单域创建一个专业的表单 283

12.3 处理表单信息 287

第13章 利用ASP实现交互 289

13.1 ASP概述 289

13.2 ASP应用程序的基础 290

13.2.1 软件环境 290

13.2.2 ASP如何工作 290

13.2.3 ASP页面的构成 291

13.2.4 创建ASP页 297

13.3 ASP应用程序设计技巧 305

13.3.1 变量和常量 305

13.3.2 Active Server Page内建对象 316

13.3.3 向浏览器发送内容 319

13.3.4 包含文件 325

13.3.5 使用HTML表单 327

13.4 ASP应用程序实例 330

13.4.1 访问计数器 330

13.4.2 访问留言板 334

13.4.3 聊天室 337

第14章 利用CGI实现交互 343

14.1 什么是CGI 343

14.2 CGI功能 343

14.3 初识CGI 344

14.3.1 CGI的C++实例 344

14.3.2 CGI的Perl实例 346

14.4 浏览器、CGI、Web服务器的通信 347

14.4.1 浏览器与CGI的通信 347

14.4.2 CGI与Web服务器的通信 347

14.5 环境变量和头信息 350

14.5.1 环境变量的使用 350

14.5.2 头信息的应用 351

14.6 表单及其处理 352

第15章 动态数据库 355

15.1 数据库和表的概念 355

15.2 可以应用于Web的数据库 356

15.3 Access建立简单的数据库 357

15.3.1 如何用Access建立数据库 357

15.3.2 考虑Access数据库 358

15.3.3 创建ODBC DSN文件 359

15.3.4 配置Microsoft Access数据库的文件DSN 359

15.4 创建包含数据库操作的ASP网页 361

15.4.1 关于ADO 361

15.4.2 连接数据库 362

15.4.3 用Connection对象执行数据库操作 362

15.4.4 使用Recordset对象处理结果 363

15.4.5 检索数据库记录 364

15.4.6 用Command对象改善查询 365

15.4.7 结合HTML表单和数据库访问 366

15.5 管理数据库连接 367

15.5.1 使连接超时 367

15.5.2 共享连接 367

15.5.3 使用跨页连接 368

15.5.4 关闭连接 369

15.6 使用连接对象的高级方法 369

15.6.1 得到被SQL语句操作的记录个数 370

15.6.2 Option参数 370

15.6.3 多次调用Execute方法 371

15.7 创建事务处理 371

15.8 使用记录集 373

15.8.1 用记录集显示记录 373

15.8.2 游标类型 376

15.8.3 锁定类型 377

15.8.4 Option参数 378

15.9 操作记录集的高级进阶 379

15.9.1 记录集的高级操作 379

15.9.2 遍历记录集 380

15.9.3 返回记录数目 381

15.9.4 对记录集进行分页 383

15.9.5 把记录取到数组中 385

15.9.6 指定记录集的最大容量 386

15.10 使用命令 388

15.10.1 使用命令对象 388

15.10.2 为什么使用命令对象 390

第16章 网站建设实战 392

16.1 网站建设的前期准备工作 392

16.1.1 网站建设的意义与目的 392

16.1.2 网站素材的搜集和整理 394

16.2 网页设计 395

16.2.1 网页设计流程 395

16.2.2 网页评价体系 396

16.3 本机运行调试 398

16.3.1 设置个人Web服务器 398

16.3.2 测试本地站点 399

16.3.3 构建本地或局域网站点 401

16.4 网站的出版 402

16.5 网站的后期维护 406

16.5.1 给网站取个好名字 406

16.5.2 给网站取个好域名 407

16.5.3 网络广告 408