《网页设计与网站开发基础教程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:肖嘉编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2005
  • ISBN:7560615759
  • 页数:511 页
图书介绍:本书讲述网页设计的基础知识以及运用相关软件设计网页的方法与技巧。

1.1 网络基础知识 1

1.1.1 互联网历史 1

第1章 网页设计与网站开发基础 1

1.1.2 HTML语言 2

1.1.3 Web空间和虚拟主机技术 3

1.1.4 IP地址和Internet域名 5

1.1.5 统一资源定位器(URL) 6

1.1.6 服务器与客户机 7

1.1.7 TCP/IP协议 7

1.1.8 文件传输协议(FTP) 8

1.1.9 互联网的应用 8

1.2 网页平面设计基础 10

1.2.1 平面构成三要素 10

1.2.3 网页设计色彩基础 15

1.2.2 网页布局构图 15

1.2.4 图形图像基础知识 19

1.3 Dreamweaver MX 2004、Fireworks MX 2004和Flash MX 2004的主要功能和新特性 22

1.3.1 Dreamweaver MX 2004的主要功能和新特性 22

1.3.2 Fireworks MX 2004的主要功能和新特性 23

1.3.3 Flash MX 2004的主要功能和新特性 24

第2章 HTML基础 26

2.1 HTML简介 26

2.1.1 什么是HTML 26

2.1.2 HTML的优点 27

2.1.3 HTML的局限性 27

2.1.4 一个简单的HTML实例 27

2.2 文本及版面风格控制 28

2.2.1 文本控制 28

2.2.2 基本结构 29

2.2.3 页面布局与文字设计 30

2.3 在网页中建立超链接 35

2.3.1 超链接标记符 35

2.3.2 创建超链接 35

2.4 在网页中使用图片 36

2.4.1 插入图片 36

2.4.2 图片布局 36

2.5 表格编辑 38

2.5.1 创建表格 38

2.5.2 设置表格属性 40

2.5.3 合并表格单元 41

2.6 创建框架 41

2.7.1 表单概述 42

2.7 创建表单 42

2.7.2 表单标签 43

2.7.3 表单域 43

2.8 列表 45

2.8.1 无序号列表 45

2.8.2 序号列表 46

2.8.3 定义性列表 46

2.9 样式表(CSS)简介 46

2.9.1 CSS的定义 46

2.9.2 一个简单的CSS实例 47

2.9.3 将样式加入网页中 48

2.9.4 HTMLSelector 49

2.9.5 Class Selector 49

2.9.6 字体属性 50

3.1.1 JavaScript的概念 51

3.1 JavaScript简介 51

第3章 JavaScript在网页中的应用 51

3.1.2 JavaScript的运行环境 52

3.1.3 在HTML文档中引入JavaScript程序 53

3.2 JavaScript的数据类型、常量、变量和运算符 54

3.2.1 JavaScript的数据类型 54

3.2.2 常量 54

3.2.3 变量 54

3.2.4 表达式和运算符 55

3.3 JavaScript语句 56

3.3.1 选择语句if...else和switch 56

3.3.2 循环语句for、for...in、while、break和continue 57

3.4 对象、方法、属性和事件 57

3.5.1 Boolean、Number、String对象 59

3.5 内置对象 59

3.5.2 Math对象 60

3.5.3 Date对象和Array对象 60

3.5.4 Enumerator对象 61

3.6 函数的使用 61

3.6.1 JavaScript函数定义 61

3.6.2 函数中的形式参数 62

3.7 事件与事件处理程序 65

3.7.1 事件处理程序 65

3.7.2 事件驱动 65

3.8 JavaScript应用实例 69

3.8.1 用JavaScript实现的动态显示日期的实例 69

3.8.2 用JavaScript实现Web访问的密码认证 71

4.1.2 ASP的含义 72

4.1.1 ASP概述 72

4.1 ASP简介 72

第4章 ASP动态网页制作基础 72

4.1.3 ASP的特点 73

4.1.4 ASP的运行机制 73

4.1.5 ASP、Web服务器及浏览器之间的关系 74

4.2 运行环境与配置 74

4.2.1 ASP的运行环境 74

4.2.2 ASP的安装与配置 74

4.3 创建一个简单的ASP页面 76

4.4 VBScript基础 78

4.4.1 VBScript简介 78

4.4.2 VBScript的数据类型和运算符 78

4.4.3 VBScript语句 80

4.4.4 过程与函数 81

4.4.5 一个简单的VBScript实例 82

4.5 ASP内建对象 83

4.5.1 ASP对象简介 83

4.5.2 Request对象 84

4.5.3 Response对象 84

4.5.4 Server对象 85

4.5.5 Application对象 86

4.5.6 Session对象 86

4.6 ASP内置组件 87

4.6.1 ASP组件简介 87

4.6.2 ADRotator组件 88

4.6.3 BrowserCapabilities组件 88

4.6.4 FileAccess组件 88

4.6.5 ContentLinking组件 89

4.6.6 DatabaseAccess组件 90

5.1.1 SQL简介 92

5.1 SQL操作基础 92

第5章 数据库在网页中的应用 92

5.1.2 SQL数据语句 93

5.1.3 SQL运算符 95

5.2 建立数据库 97

5.2.1 用Access xp建立数据库 97

5.2.2 用SQL SERVER 2000建立数据库 98

5.3 ADO简介 102

5.3.1 ADO概述 102

5.3.2 ADO对象 102

5.4 ODBC的配置 107

5.5 应用实例 109

5.5.1 在ASP中使用ADO 109

5.5.2 在Java中使用ADO 110

6.1.1 颜色模式和文件格式介绍 112

6.1 Photoshop CS2概述 112

第6章 Photoshop CS2基础知识 112

6.1.2 Photoshop CS2的新鲜功能 115

6.1.3 Photoshop CS2的工作界面 115

6.2 Photoshop CS2的基本操作 116

6.2.1 图像文件的基本操作 116

6.2.2 文字的基本操作 120

6.2.3 选区的基本操作 124

6.3 ImageReady CS2的基本操作 127

6.3.1 ImageReady的工作界面 128

6.3.2 制作GIF动画 132

第7章 Fireworks MX 2004简介 140

7.1 Fireworks MX 2004工作界面 140

7.1.1 启动界面 140

7.1.5 工具箱 141

7.1.4 工具栏 141

7.1.2 标题栏 141

7.1.3 菜单栏 141

7.1.6 编辑窗口 143

7.1.7 属性面板 144

7.1.8 其他面板 145

7.1.9 标尺、辅助线与网格 145

7.2 Fireworks MX 2004基本操作 146

7.2.1 创建新文档 146

7.2.2 打开文档 147

7.2.3 保存文档 148

7.2.4 导入文档 149

7.2.5 导出文档 149

7.2.6 修改画布和图像 150

7.2.7 撤消与恢复操作 151

7.2.8 使用【历史记录】面板 152

7.3 Fireworks MX 2004应用实例——制作晶亮透明物体 153

第8章 Fireworks MX 2004矢量图绘制与文本应用 156

8.1 绘制简单的矢量图形 156

8.1.1 绘制直线、矩形和椭圆 156

8.1.2 绘制多边形和星形 158

8.1.3 绘制圆角矩形 159

8.1.4 绘制路径 160

8.1.5 应用笔触和填充 162

8.2 编辑路径 167

8.2.1 路径形状的调整 167

8.2.2 路径的自由变形 168

8.2.3 路径的切割 169

8.2.5 路径的组合 170

8.2.4 路径的重绘 170

8.3 编辑对象 172

8.3.1 对象的选择 172

8.2.6 路径的简化 172

8.3.2 对象的复制与删除 174

8.3.3 对象的变形 175

8.3.4 对象的排列和对齐 177

8.4 文本应用 179

8.4.1 文本的输入与修改 179

8.4.2 文本笔触、填充和效果的应用 182

8.4.3 文本的路径排列 183

8.4.4 文本的变形 184

8.5 应用实例 185

8.5.1 制作漂亮的落日图 185

8.4.5 文本的路径转换 185

8.5.2 LOGO的制作 187

第9章 Fireworks MX 2004位图的选择与编辑 191

9.1 选择选区 191

9.1.1 使用选取工具 191

9.1.2 使用套索工具 193

9.1.3 使用魔术棒工具 194

9.2 调整选区 195

9.2.1 增减选区 195

9.2.2 区域反选 196

9.2.3 修改选区边缘 196

9.2.4 取消选区 197

9.3 修饰位图 197

9.3.1 像素的克隆 197

9.3.2 图像的模糊与锐化 198

9.3.3 图像的减淡与加深 199

9.3.4 像素的涂抹 200

9.3.5 位图的剪裁 201

9.3.6 动态效果的使用 202

9.4 图层及其基本操作 209

9.4.1 图层的基本操作 209

9.4.2 网页层的操作 212

9.4.3 图层的不透明度和混合模式 212

9.5 蒙版的应用 214

9.5.1 蒙版的种类 214

9.5.2 蒙版的创建 216

9.6 应用实例 219

9.6.1 制作水印效果 219

9.6.2 制作网络广告 222

10.1.1 组合图像形成动画 225

第10章 创建和编辑Fireworks MX 2004 GIF动画 225

10.1 动画创建基础 225

10.1.2 使用元件(Symbol)生成动画 227

10.1.3 手工绘制动画 227

10.2 帧及其应用 227

10.2.1 帧的基础知识 227

10.2.2 帧的基本操作 228

10.2.3 帧的编辑 231

10.3 元件和实例 232

10.3.1 元件的创建和修改 232

10.3.2 实例的创建和修改 236

10.4 创建动画 237

10.4.1 逐帧动画 237

10.4.2 补间动画 238

10.4.3 使用动画元件创建动画 239

10.4.4 使用“洋葱皮”技术编辑动画 241

10.4.5 导入和修改已有动画 242

10.5 应用实例 243

10.5.1 环绕变色文字 243

10.5.2 制作动态LOGO 245

第11章 切片与文件的优化输出 248

11.1 切片的操作 248

11.1.1 创建切片 248

11.1.2 在切片上设置URL 251

11.1.3 切片的交互功能 252

11.1.4 切片的导出 252

11.1.5 图像映射 254

11.2.1 GIF格式图像的优化及导出 256

11.2 文件的优化及导出 256

11.2.2 JPEG格式图像的优化及导出 259

11.2.3 动画文件的优化及导出 261

11.3 应用实例 262

11.3.1 翻转图连接特效 262

11.3.2 菜单导航栏 265

第1 2章 Flash MX 2004基础知识 270

12.1 Flash MX 2004概述 270

12.1.1 Flash MX 2004的启动与退出 270

12.1.2 Flash MX 2004的工作环境 270

12.2 Flash MX 2004的新特性 282

12.3 Flash MX 2004的库与共享库 285

12.3.1 库 285

12.3.2 共享库 286

13.1 Flash MX 2004工具箱介绍 287

第13章 绘制基本图形 287

13.2 基本绘图工具的应用 288

13.2.1 线条工具和笔触样式 288

13.2.2 椭圆工具和矩形工具 289

13.2.3 铅笔工具和钢笔工具 290

13.2.4 画笔工具 291

13.3 辅助绘图工具的应用 291

13.3.1 箭头工具和部分选取工具 291

13.3.2 墨水瓶工具和颜料桶工具 293

13.3.3 套索工具 293

13.3.4 任意变形工具和填充变形工具 294

13.3.5 滴管工具和橡皮工具 295

13.4 图形对象的编辑 295

13.4.1 网格线 295

13.4.3 对象的排列和对齐 296

13.4.2 对象的变形处理 296

13.4.4 对象的组合与分离 297

13.5 文本工具的应用 298

13.5.1 文本的输入 298

13.5.2 文本编辑 299

13.6 应用实例 299

第14章 Flash MX 2004逐帧动画和补间动画 306

14.1 时间轴、帧和图层 306

14.1.1 时间轴面板及其应用 306

14.1.2 帧的基本类型与操作 308

14.1.3 图层及其基本操作 311

14.2 Flash MX 2004的三种基本动画及其应用 312

14.2.1 创建逐帧动画 313

14.2.2 创建形状补间动画 314

14.2.3 创建动作补间动画 316

14.3 引导层动画及其应用 318

14.4 遮罩动画及其应用 320

14.5 多场景动画的制作 321

第15 章声音和元件及其应用 323

15.1 声音的导入和编辑 323

15.1.1 声音的导入和引用 323

15.1.2 声音的编辑 325

15.1.3 声音的属性设置 327

15.2 元件和实例 329

15.2.1 元件的种类 331

15.2.2 元件的创建 331

15.2.3 元件的管理 332

15.3 元件的应用实例 338

16.1.1 动作面板简介 341

第16章 ActionScript命令和交互式动画 341

16.1 ActionScript基础知识 341

16.1.2 ActionScript基本命令 342

16.1.3 ActionScript语法基础 348

16.1.4 常量、变量、表达式和函数 349

16.2 动作的基本应用 355

16.2.1 设置帧的动作 355

16.2.2 设置按钮的动作 357

16.2.3 设置影片剪辑的动作 358

16.3 制作复杂的交互式动画 359

16.3.1 获取鼠标位置 359

16.3.2 设置和获取影片剪辑实例的属性 360

17.1 Dreamweaver MX 2004简介 362

17.1.1 Dreamweaver MX 2004的启动 362

第17章 Dreamweaver MX 2004网页设计基础 362

17.1.2 Dreamweaver MX 2004的工作环境 363

17.2 创建站点 363

17.2.1 创建本地站点 363

17.2.2 建立站点地图 365

17.2.3 使用【站点】面板 366

17.2.4 站点管理 366

17.3 网页文件的基本操作 367

17.3.1 创建、打开和保存网页文件 367

17.3.2 设置网页的页面属性 367

17.3.3 设置网页对象的颜色 369

17.3.4 网页文本操作 370

17.3.5 网页图片操作 371

17.4 简单网页的制作实例 371

18.1.1 使用Dreamweaver属性面板格式化文本 375

第18章 网页编辑与超级链接 375

18.1 网页文档的格式化 375

18.1.2 使用HTML标签格式化文本 376

18.1.3 使用HTML样式表格式化文本 378

18.2 网页图像编辑的基本操作 380

18.2.1 创建鼠标经过图像 380

18.2.2 建立网站相册 381

18.2.3 利用外部编辑器编辑图像 382

18.2.4 设Fireworks为Dreamweaver的外部图像编辑器 383

18.3 创建超级链接 383

18.3.1 超级链接的类型 384

18.3.2 创建超级链接的方法 384

18.3.3 创建锚点链接 385

18.3.4 创建E-mail链接 386

18.3.5 创建导航条 387

18.3.6 创建跳转菜单 388

18.3.7 创建映射图链接 389

18.3.8 链接的提示 390

18.4 应用实例 390

第19章 网页的定位技术 393

19.1 创建表格的基本操作 393

19.1.1 新建表格 393

19.1.2 设置表格和单元格的属性 394

19.1.3 选取表格和单元格 395

19.1.4 表格的嵌套 395

19.2 表格的编辑与格式化 396

19.2.1 改变表格或单元格的大小 396

19.2.2 表格行、列的增加和删除 397

19.2.3 单元格的拆分与合并 397

19.2.4 单元格的复制、粘贴、移动和清除 398

19.2.5 表格的样式化 399

19.3 布局表格和布局单元格 399

19.3.1 创建和调整布局表格与布局单元格 399

19.3.2 设置布局视图参数 401

19.4 层的基本操作 401

19.4.1 关于【层】面板 401

19.4.2 创建和删除层 401

19.4.3 激活和选中层 402

19.5 层的属性设置 403

19.5.1 查看和设置多个层的属性 403

19.5.2 更改层的层叠顺序 404

19.5.3 设置层的属性面板 404

19.6.1 概述 405

19.6.2 创建框架集 405

19.6 框架的基本操作 405

19.6.3 框架的拆分和删除 406

19.7 框架和框架集的选择与属性设置 407

19.7.1 框架和框架集的选择 407

19.7.2 框架和框架集的属性设置 408

19.8 框架和框架集的保存 409

19.9 应用实例 410

第20章 行为与时间轴及其应用 417

20.1 行为概述 417

20.1.1 行为面板及其使用方法 418

20.1.2 行为的简单应用 420

20.2 Dreamweaver MX 2004内置动作和事件 420

20.2.1 调用JavaScript 421

20.2.2 改变属性 423

20.2.3 检查浏览器 424

20.2.4 检查插件 425

20.2.5 打开浏览器窗口 426

20.3 时间轴概述 427

20.3.1 使用时间轴面板 427

20.3.2 时间轴动画的创建 428

20.3.3 动画路径的生成和编辑 430

20.3.4 在时间轴中加入行为 430

20.4 用时间轴改变图像和层的属性 431

20.4.1 控制层的可见性 431

20.4.2 控制图片替换 431

20.4.3 改变层的叠放次序 432

20.4.4 改变层的大小 433

20.4.5 多条时间轴的管理 433

20.5 行为和时间轴的应用实例 433

20.5.1 制作翻滚图效果 433

20.5.2 制作幻灯片 434

20.5.3 创建滚动的公告牌 437

第21章 层叠样式、模板与库 441

21.1 层叠样式表概述 441

21.2 层叠样式表的创建与编辑 441

21.2.1 创建CSS样式和CSS样式表 442

21.2.2 外部样式表的链接、导入和编辑 444

21.3 CSS样式表的应用 446

21.3.1 滤镜概述 446

21.3.2 透明度滤镜(Alpha) 447

21.3.3 显示滤镜(RevealTrans) 448

21.3.4 模糊滤镜(Blur) 448

21.4 CSS控件的应用 449

21.4.1 用CSS控制网页总体风格 449

21.4.2 统一控制超级链接 450

21.4.3 CSS控件应用的好处 451

21.5 模板的应用 452

21.5.1 网页的版式设计 452

21.5.2 创建与保存模板 455

21.5.3 应用与修改模板 457

21.5.4 更新基于模板的网页文档 459

21.6 库的应用 461

21.6.1 创建和应用库项目 461

21.6.2 编辑库项目 464

21.6.3 用库项目更新网站 465

21.7 资源管理器 466

21.7.1 基本操作 466

21.7.2 资源管理器 468

22.1 交互式表单概述 471

第22章 表单及其应用 471

22.2 创建表单 474

22.2.1 文本域 475

22.2.2 单选框和复选框 478

22.2.3 滚动菜单和下拉菜单 479

22.2.4 提交和重置按钮 481

22.2.5 其他表单对象 481

22.3 动态表单 482

第23章 完整制作网站的流程 486

23.1 筹划工作 486

23.1.1 网站主题的定位 486

23.1.2 资料的收集整理 488

23.1.3 组建开发团队 488

23.1.5 网站开发的流程 489

23.1.4 开发工具的选择 489

23.2 设计和规划 490

23.2.1 网站的总体设计 490

23.2.2 网站栏目设计 492

23.2.3 网站目录结构及链接设计 492

23.2.4 网站数据库规范 494

23.3 首页制作 495

23.4 制作其他页面 495

23.4.1 版面布局 495

23.4.2 色彩的搭配 496

23.4.3 字体设置 497

23.5 测试 497

23.5.1 测试内容 497

23.5.2 测试工具 502

附:××集团网站策划方案书 503

参考文献 510