《网站全程设计技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:姜伟,吴涛编著
  • 出 版 社:北京:北京交通大学出版社
  • 出版年份:2006
  • ISBN:7810821008
  • 页数:298 页
图书介绍:本书通过网站系统工程建设思想,突出网站建设框架概念,全书共分10章,首先介绍了网站设计理念,然后详细讲解了网站的基础语言HTML,网站设计基本软件Dreamweaver MX 2004 ,以及如何在网页中应用Css样式和JavaScript语言特效,如何应用Flash MX 2004和Fireworks MX 2004制作网站动画,同时还教授读者利用ASP和CGI实现动态数据库交互等等,让读者从容进入网站建设的世界中来,随着本书介绍的实例一步步深入学习,逐步掌握静态和动态网页的制作,最后介绍了网站注册、发布、建设、管理、推广全过程。

第1章 网站设计概述 1

1.1 基本概念 1

1.1.1 WWW简介 1

1.1.2 网页的组成 1

1.1.3 超链接的概念 2

1.1.4 URL的概念 2

1.2 网站的类别 4

1.3.1 题材和内容的选择 6

1.3 网站主题、名称和CI形象的定位 6

1.3.2 网站名称和域名的选择 7

1.3.3 网站CI形象的定位 7

1.4 网站的整体风格和创意设计 9

1.4.1 网站的风格 9

1.4.2 网站的创意 10

1.5 网站设计的主要工具 10

1.5.1 网站设计的应用软件 10

1.5.2 网站设计的编程语言 11

1.6 网站设计流程 12

1.7 小结 13

思考题 13

第2章 网站设计基础语言HTML 14

2.1 HTML简介 14

2.1.1 初识HTML 14

2.1.2 HTML语法 14

2.1.3 HTML语言结构 16

2.2.1 用编辑软件创建HTML文档 18

2.2 创建HTML文档 18

2.2.2 用工具软件创建HTML文档 19

2.3 文件标签 21

2.3.1 <html>标签 21

2.3.2 <head>标签 21

2.3.3 <body>标签 22

2.3.4 <title>标签 26

2.3.5 <meta>标签 26

2.4 排版标签 26

2.4.1 注释标签 26

2.4.2 <p>标签 27

2.4.3 <br>标签 28

2.4.4 <hr>标签 29

2.4.5 <pre>标签 31

2.4.6 <div>标签 32

2.4.7 <nobr>标签 33

2.4.8 <wbr>标签 34

2.5 框架标签 34

2.5.1 <frameset>标签 34

2.5.2 <frame>标签 34

2.6 字体标签 37

2.6.1 <strong>和<b>标签 38

2.6.2 <i>,<em>,<var>,<cite>,<dfn>和<addres>标签 38

2.6.3 <h>标签 38

2.6.4 <font>标签 38

2.6.7 <u>和<strike>标签 39

2.6.9 <sub>和<sup>标签 39

2.6.8 <big>和<small>标签 39

2.6.5 <basefont>标签 39

2.6.6 <tt>,<samp>,<code>和<kbd>标签 39

2.7 表格与清单标签 41

2.7.1 <ul>,<ol>和<li>标签 41

2.7.2 <dl>,<dt>和<dd>标签 42

2.7.3 <table>,<tr>和<td>标签 42

2.8 表单标签 45

2.8.1 <form>标签 45

2.8.2 <input>标签 45

2.8.4 <option>标签 48

2.8.3 <select>标签 48

2.8.5 <textarea>标签 49

2.9 超链接标签 50

2.10 多媒体标签 54

2.10.1 图像标签 54

2.10.2 嵌入其他媒体 54

2.11 小结 56

思考题 56

3.1.2 安装Dreamweaver MX 57

3.1.1 概述 57

第3章 网站设计软件基础 57

3.1 Dreamweaver MX 2004基础知识 57

3.1.3 Dreamweaver MX 2004的工作界面 58

3.1.4 菜单栏 60

3.1.5 插入栏 61

3.1.6 文档工具和文档窗口 61

3.1.7 面板组 62

3.1.8 属性面板 63

3.2.1 规划、创建和管理本地站点 64

3.2 构建本地站点 64

3.2.2 使用资源管理器 66

3.3 创建和保存网页 67

3.3.1 创建网页 67

3.3.2 保存新建立的网页 67

3.3.3 设置网页文档属性 68

3.4 文本的格式化 68

3.4.1 文本的属性标记 69

3.5.1 插入图像 70

3.5 图片 70

3.4.2 设置文本的样式 70

3.5.2 编辑图像 72

3.6 表格、图层和框架 72

3.6.1 表格 72

3.6.2 图层 72

3.6.3 框架 73

3.7 表单 73

3.7.1 表单对象 73

3.7.2 表单使用 74

3.8.1 模板的使用 76

3.8 提高网页制作效率 76

3.8.2 库的使用 80

3.9 制作特效 81

3.9.1 制作跳转菜单效果 81

3.9.2 制作翻转图片特效 82

3.9.3 使用行为制作隐藏层特效 83

3.10 小结 85

思考题 85

4.1 布局设计概述 87

第4章 网页的版面布局 87

4.2 网页版面布局设计 88

4.2.1 常见的网页版面布局类型 88

4.2.2 版面布局设计要求 90

4.2.3 版面布局设计实例 90

4.3 用表格进行布局设计 93

4.3.1 创建并修改表格 93

4.3.2 用表格进行版面布局 95

4.3.3 在表格中使用文本和图像 96

4.3.4 表格的修改 97

4.3.5 网页布局实例 98

4.4 用框架进行布局设计 99

4.4.1 创建框架 100

4.4.2 调整框架属性 101

4.4.3 实现框架之间的跳转 103

4.5 用图层进行布局设计 104

4.6 使用布局模式进行布局设计 105

4.6.2 绘制布局表格和布局单元格 106

4.6.1 布局模式 106

4.6.3 编辑布局单元格和布局表格 108

4.6.4 网格的使用 110

4.6.5 向单元格中添加内容 111

4.7 小结 112

思考题 112

第5章 CSS样式在网页中的应用 113

5.1 CSS样式简介 113

5.1.1 编写CSS样式的方法 113

5.1.2 CSS样式的基本语法 116

5.1.3 CSS样式的组合与继承 117

5.1.4 注释语句 119

5.1.5 选择符 119

5.2 CSS与HTML文档的结合方法 121

5.2.1 在HTML文件的<head>标记符内嵌入样式表的定义 121

5.2.2 使用<link>标记符链接到外部的样式表单 122

5.2.3 使用CSS的@import标记符来导入样式表单 124

5.2.4 在HTML文件中直接加入样式表的定义 124

5.3 理解和使用CSS的属性 125

5.3.1 字体属性 126

5.3.2 颜色和背景属性 127

5.3.3 文本属性 128

5.3.4 框边界属性 128

5.3.5 分级属性 128

5.3.6 鼠标属性 130

5.4 CSS样式的单位 132

5.4.1 定义长度 132

5.4.3 定义颜色 133

5.4.2 百分比单位 133

5.5 CSS样式在网页中的应用 135

5.5.1 用CSS样式的文本属性设置文字外观 136

5.5.2 用CSS样式设置页面元素 144

5.6 用CSS样式制作一些特殊效果 150

5.6.1 给文字设置图形背景 150

5.6.2 文字之间的重叠效果 153

5.6.3 进行首字放大 154

5.7 CSS样式的高级使用 155

5.7.1 Alpha滤镜 155

5.7.2 Shadow滤镜 156

5.7.4 Light滤镜 157

5.7.5 Mask滤镜 157

5.7.6 Dropshadow滤镜 157

5.7.3 Glow滤镜 157

5.7.7 Filph(Filpv)滤镜 158

5.7.8 Blur滤镜 158

5.7.10 Inver滤镜 159

5.7.11 Gray滤镜 159

5.7.9 X光滤镜 159

5.7.12 Wave滤镜 160

5.8 小结 161

思考题 161

第6章 网站动画设计 162

6.1 动画的基础知识 162

6.1.1 动画的基本原理 162

6.1.2 帧动画原理分析 163

6.2 Fireworks MX 2004基础 163

6.2.1 工作窗口 163

6.2.2 Fireworks MX基本操作 164

6.2.3 辅助工具——网格与辅助线的使用 167

6.2.4 位图与矢量图 167

6.3 位图、矢量图和文本的操作 167

6.3.1 位图的主要工具操作 167

6.3.2 矢量图的主要工具操作 170

6.3.3 对象的操作 172

6.3.4 文本的操作 173

6.4.1 GIF动画实例 174

6.4 制作GIF动画 174

6.4.2 图像的输出设置 176

6.4.3 输出GIF动画 177

6.5 Flash MX 2004基础 177

6.5.1 Flash工作界面 178

6.5.2 对象的绘制与编辑 184

6.5.3 图层与元件 186

6.6 Flash MX 2004制作动画实例 188

6.6.1 关键帧动画 188

6.6.2 形变动画 191

6.6.3 动作动画 193

6.6.4 遮罩动画 195

6.7 应用Dreamweaver MX创建动画 196

6.8 小结 198

思考题 198

第7章 JavaScript语言特效 199

7.1 JavaScript语言简介 199

7.1.1 什么是JavaScript 200

7.1.2 JavaScript语言和其他语言的比较 201

7.1.3 编写JavaScript程序 203

7.2 JavaScript程序构成 204

7.2.1 JavaScript语言的基本语法 204

7.2.2 JavaScript语言的基本数据类型 205

7.2.3 表达式和运算符 207

7.3 JavaScript的语言结构 212

7.3.1 程序控制语句 212

7.3.2 函数 215

7.4 事件驱动及事件处理 216

7.5.1 对象的基础知识 220

7.5 基于对象的JavaScript语言 220

7.5.2 常用对象的属性和方法 223

7.6 JavaScript经典脚本 225

7.6.1 添加至收藏夹 225

7.6.2 制作可用鼠标拖动的图片效果 226

7.6.3 制作推拉式菜单 228

7.6.4 创建广告窗口 230

7.7 小结 232

思考题 232

8.1.1 动态网页 233

第8章 利用ASP实现网页交互 233

8.1 动态网页及其使用的技术简介 233

8.1.2 构成动态网页的各种技术简介 234

8.2 ASP基础 234

8.2.1 ASP的用途 235

8.2.2 ASP的工作流程 235

8.2.3 ASP页面的构成 235

8.3 配置本地服务器环境 235

8.3.2 配置IIS服务 236

8.3.1 安装IIS 236

8.3.3 测试 238

8.4 ASP语法 239

8.4.1 ASP的变量和常量 240

8.4.2 ASP过程 240

8.4.3 使用组件和对象 240

8.4.4 使用集合 241

8.4.5 控制客户端脚本 242

8.5.1 Request对象 243

8.5 ASP对象在网页制作中应用 243

8.5.2 Response对象 248

8.5.3 Application对象 249

8.5.4 Session对象 250

8.5.5 Cookies对象 252

8.5.6 Server对象 254

8.6 小结 255

思考题 255

9.1.2 关系数据库 256

9.1.1 数据库基础 256

9.1 基本概念 256

第9章 动态数据库在网站中的应用 256

9.1.3 常见的数据库对象 257

9.2 利用Access创建数据库 258

9.3 创建ODBC和DSN文件 260

9.4 利用ASP管理数据库 262

9.4.1 ADO概述 262

9.4.2 ADO的三个重要对象 263

9.4.3 SQL语句 271

9.5.1 检索数据库中的数据并显示 272

9.5 ASP程序管理数据库实例 272

9.5.2 向数据库中添加记录 273

9.5.3 更改数据库中的记录 274

9.5.4 从数据库中删除记录 275

9.5.5 分页显示记录 276

9.6 Web数据库应用性能的提高 279

9.7 小结 282

思考题 282

10.1 测试站点 283

第10章 网站的构建与维护全过程 283

10.2 用IIS测试本地站点 284

10.3 用Dreamweaver MX进行网站构建 285

10.3.1 定义一个本地站点 285

10.3.2 新建远程站点 286

10.3.3 对站点进行管理 287

10.3.4 上传和下载文件 288

10.3.5 上传工具CuteFTP 290

10.4 网站注册与后期维护 291

10.4.1 网站域名的注册 291

10.4.2 网站空间的申请 292

10.4.3 网站的后期维护 294

10.5 小结 295

思考题 296

附录A 配套光盘的组成和使用 297

A.1 光盘的组成 297

A.2 光盘的使用 297