《用户界面设计与网页制作》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:孙凌玲,刘铁英主编;张静,李季,张雨副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302328025
  • 页数:355 页
图书介绍:本书按界面开发过程中的完整步骤设计教材内容,按初学者认知规律安排教材知识、技术顺序,从理论出发、联系实践,采用理念—技术点—-项目综合应用的顺序安排教材内容,系统地构建知识体系,注重先进技术应用,从而锻炼学生的综合应用能力,由浅入深逐步理解与掌握界面设计与制作技术,从而最终达到胜任工作岗位要求的能力。

第一篇 用户界面设计基础 3

第1章 概述 3

1.1 初识用户界面设计 3

1.1.1 什么是用户界面设计 3

1.1.2 用户界面设计的现状和发展 4

1.1.3 用户界面设计的分类 5

1.2 Web应用程序软件的UI设计元素 5

1.2.1 网页界面布局元素 5

1.2.2 网页界面组成要素 11

本章小结 19

第2章 开发用户界面的工作流程及规范 20

2.1 开发用户界面的工作流程 20

2.1.1 用户界面设计的主要内容 20

2.1.2 原型法 21

2.1.3 设计并制作用户界面的步骤 24

2.2 用户界面的设计规范 26

2.2.1 开发用户友好性系统的设计原理 26

2.2.2 用户界面的设计原则 27

2.2.3 界面标准 34

本章小结 37

第二篇 界面图形图像处理软件的使用 41

第3章 Fireworks处理图形图像 41

3.1 图形图像的基本类型 41

3.1.1 位图 41

3.1.2 矢量图 42

3.1.3 Fireworks的图形文件类型 42

3.2 认识Fireworks 43

3.2.1 Fireworks界面及基本概念 43

3.2.2 Fireworks基本操作 48

3.3 界面图片的设计与制作 50

3.3.1 文字编辑与图片优化——图形标题的设计与制作 50

3.3.2 滤镜的使用——按钮的设计与制作 55

3.3.3 图片剪辑与绘制图形——Logo的设计与制作 60

3.4 专业GIF动画设计 67

3.4.1 合成已有图片生成GIF动画 67

3.4.2 制作补间动画 70

本章小结 71

训练任务 71

实训 72

第4章 Flash网页动画的设计 73

4.1 矢量图形的动画 73

4.1.1 开发工具Flash 74

4.1.2 网页Banner 74

4.2 认识Flash 75

4.2.1 Flash开发环境及知识准备 75

4.2.2 Flash的制作流程 79

4.2.3 Flash的基本操作 80

4.3 简单的Flash动画制作 84

4.3.1 逐帧动画的制作 84

4.3.2 补间形状动画的制作 88

4.4 传统补间动画与遮罩的初步应用 92

4.4.1 传统补间动画——“3D夜游” 92

4.4.2 遮罩的初步应用——“夜景屏保” 97

4.5 遮罩的制作技巧与补间动画 99

4.5.1 遮罩的制作技巧——“光影文字” 99

4.5.2 补间动画——“动感文字” 103

4.6 Flash按钮与音效制作 107

4.6.1 Flash按钮元件 107

4.6.2 Flash文档的音效处理 111

4.7 引导线与Flash脚本语言的应用 113

4.7.1 引导线的应用——“引导线星星” 113

4.7.2 Flash脚本的应用——“动作轨迹星星” 117

4.7.3 系统Banner的整合 119

本章小结 120

训练任务 120

第三篇 界面需求分析与设计 125

第5章 界面需求分析与设计 125

5.1 界面需求分析与设计的概述 125

5.1.1 什么是界面需求分析 125

5.1.2 什么是界面设计 126

5.2 界面需求分析与结构设计 126

5.2.1 界面需求分析 126

5.2.2 界面结构设计 127

5.3 界面视觉设计 128

5.3.1 制定界面设计规范 128

5.3.2 制作界面草图 130

5.3.3 制作界面效果图 134

5.4 界面交互设计 147

5.4.1 应用字典概述 148

5.4.2 应用字典的制作 150

本章小结 157

训练任务 157

实训 157

第四篇 原型开发 161

第6章 网页界面原型基础 161

6.1 网页界面设计的相关概念 161

6.1.1 B/S结构 161

6.1.2 WWW 162

6.1.3 浏览器 162

6.1.4 Web标准 162

6.2 网页开发软件的使用 165

6.2.1 Dreamweaver界面及基本概念 165

6.2.2 Dreamweaver的基本操作 168

6.3 XHTML语言 171

6.3.1 HTML语言 171

6.3.2 初识XHTML语言 176

6.3.3 插入文本 182

6.3.4 插入图片 185

6.3.5 设置超链接 189

6.3.6 插入表单 190

6.3.7 插入表格 198

6.3.8 插入块标签 201

6.3.9 插入Flash动画 202

6.4 CSS样式表基础 203

6.4.1 CSS样式表的定义 203

6.4.2 CSS结构 206

6.4.3 将CSS应用到网页中 207

6.4.4 选择符类型 211

6.4.5 CSS数据单位 219

6.4.6 CSS的盒模型 220

本章小结 227

训练任务 227

实训 227

第7章 系统界面的制作 228

7.1 创建站点 228

7.1.1 设计并规划教务档案管理系统站点 229

7.1.2 创建教务档案管理系统站点 229

7.2 Fireworks导出网页——登录界面的制作 233

7.2.1 分析并划分界面布局 233

7.2.2 Fireworks导出网页 234

7.2.3 插入界面元素 235

7.2.4 设置CSS样式 238

7.3 CSS+DIV布局简单网页——创建文档界面的制作 241

7.3.1 划分界面布局 241

7.3.2 使用CSS+DIV实现网页布局 242

7.3.3 插入界面元素并设置CSS样式 248

7.4 模板的应用——“创建用户”界面的制作 256

7.4.1 模板的优点 257

7.4.2 模板的创建与应用 257

7.5 CSS+DIV布局主页——主界面的制作 264

7.5.1 主界面的总体布局 264

7.5.2 主界面的顶部布局 268

7.5.3 制作导航菜单 272

7.5.4 界面主体布局 280

7.5.5 插入Banner 281

7.5.6 面包屑导航 282

7.5.7 插入文档列表 283

7.6 实现超链接 288

本章小结 290

训练任务 290

实训 292

第五篇 网页界面客户端处理 295

第8章 JavaScript脚本语言 295

8.1 JavaScript概况 295

8.1.1 什么是JavaScript 295

8.1.2 JavaScript的特点 297

8.1.3 第一个JavaScript程序 298

8.1.4 JavaScript基本数据结构 298

8.1.5 JavaScript程序的构成 301

8.2 JavaScript实现客户端处理 307

8.2.1 实现提示框 307

8.2.2 实现打开浏览器窗口 308

8.2.3 实现关闭窗口 309

8.2.4 实现无边框窗口的弹出与关闭 310

8.2.5 实现表单数据输入校验 312

8.2.6 实现表单的智能化输入 316

本章小结 318

训练任务 319

实训 319

第9章 正则表达式 320

9.1 正则表达式的基础 320

9.1.1 正则表达式的概念 320

9.1.2 元字符 321

9.1.3 各种操作符的运算优先级 322

9.1.4 常用的正则表达式 323

9.1.5 正则表达式和JavaScript 324

9.1.6 正则表达式的表单验证应用举例 326

9.2 使用正则表达式实现客户端处理 329

9.2.1 验证输入字符串 329

9.2.2 转换IP 332

9.2.3 去除输入字符串中多余的空格 333

本章小结 336

训练任务 336

实训 336

附录A HTML 4.01/XHTML 1.0参考手册 337

附录B CSS 2参考手册 340

附录C JavaScript事件参考手册 350

附录D JavaScript函数参考手册(全局对象) 351

附录E HTML DOM参考手册 352

附录F HTML命名规范 353

参考文献 355