网页与Web程序设计(第2版)
作者 : 吴黎兵,彭红梅,赵莉
出版日期 : 2014-01-20
ISBN : 978-7-111-44819-8
适用人群 : 本书可作为高等院校“网页设计与开发”类课程教材,也
定价 : 39.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 348
开本 : 16
原书名 :
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书简介

本书是一本全面介绍网页设计与制作技术,以及JavaScript脚本编程和Web数据库应用技术的教程。它以目前最流行的网页设计软件Dreamweaver CS5作为技术支持,由浅入深,系统地介绍了网页的构思、规划、制作和网站建设的全过程,同时本书也介绍了如何利用Fireworks CS5和Flash CS5制作网页图形图像和动画,以增强网站的表现力和感染力。全书构思清晰,结构合理,内容全面系统,语言简洁生动,图文并茂,实例新颖,特别注重实践能力的培养,实用性和可操作性较强。另外,每章后提供上机操作题,可以供读者上机练习使用。这本书可以帮助初学者在较短的时间内快速掌握实用的网页设计与制作知识,并能进行一些脚本编程和Web数据库应用开发,从而能够构建功能完善的实用网站。

图书特色

网页与Web程序设计 第2版
吴黎兵 彭红梅 赵莉 主编
本书在《网页与Web程序设计》和《网页与Web程序设计实验教程》基础上编写而成,全面讲授了网页设计与制作技术、JavaScript脚本编程和Web数据库应用技术。本书以目前流行的网页设计三剑客Dreamweaver CS5、Fireworks CS5、Flash CS5作为支撑平台,系统地介绍了网页的构思、规划、制作和网站建设的全过程,还着重讲解了如何使用JavaScript进行客户端编程和开发Web数据库应用。
本书可作为高等院校“网页设计与开发”类课程教材,也可作为网站制作、Web程序设计培训教材,还可作为网页设计与Web编程爱好者的自学参考书。

本书特点
构思清晰,结构合理。
内容全面系统,语言简洁生动。
图文并茂,实例新颖。
注重实践能力的培养,实用性和可操作性强。
本书为教师配有电子教案和综合模拟试卷,请登录华章网站(www.hzbook.com)免费下载或通过电子邮箱(cswlb@126.com)与作者联系。

图书前言

随着计算机网络的普及,网络应用日趋丰富,利用Internet足不出户就可以获取所需要的信息,实现购物、炒股、娱乐和在线学习等。Web网站是Internet的重要组成部分,对于公司和企业,可以利用网站来展示企业形象、推介产品并进行电子商务活动,创造无限商机;对于个人,可以按照爱好和兴趣建立一个具有独特风格的网站,通过它来展示自我,共享资源;对于政府机关,可以利用网站宣传政策法规和进行网络办公,实现电子政务。因此,网页设计和制作技术受到越来越多的关注和重视。
  目前,许多高等院校都开设了网页设计与网站开发相关课程,它已成为信息管理、电子商务和计算机网络等专业的必修课,并且也受到了其他专业学生的喜爱,成为选修率很高的一门课程。本书是一本全面介绍网页设计与制作技术,以及JavaScript脚本编程和Web数据库应用技术的教程。它以目前比较流行的网页设计三剑客Dreamweaver CS5、Fireworks CS5、Flash CS5作为技术支持,由浅入深、系统地介绍了网页的构思、规划、制作和网站建设的全过程,并着重讲解了如何使用JavaScript进行客户端编程和如何开发Web数据库应用。
  本书分为三个部分:第一部分为基础篇(第1~2章),介绍了Internet和WWW的基本知识、网站建设概论以及制作网页的基本语言HTML;第二部分为应用篇(第3~11章),详细介绍如何利用Dreamweaver CS5设计制作网页,以及JavaScript脚本编程、Web数据库应用、网站发布和维护方面的知识;第三部分为图形动画篇(第12~15章),介绍了目前较常用的网页制作辅助工具Fireworks CS5和Flash CS5,并给出一些制作实例。
  本书由吴黎兵、彭红梅、赵莉拟订大纲和主编,并负责全书的统稿,周畅、黄苏雨、魏学将、黄磊参与了各章节的编写。本书是对第1版的改编,第1版由吴黎兵、熊建强、杨鏖丞、宋麟、黄磊、周畅、汤建琴、熊卿和余艳霞编写,在此感谢他们的辛勤劳动。本书在编写过程中得到了各级领导和机械工业出版社华章分社的大力支持,在此表示衷心的感谢。
  限于作者水平,书中难免有不足与疏漏之处,敬请专家、同行及广大读者批评指正!
  为便于老师教学,我们将为选用本教材的任课老师免费提供电子教案。需要者请登录华章网站(http://www.hzbook.com)免费下载,或通过电子邮件与我们联系(wufox@126.com)。

编者 
2013年6月
于武汉大学珞珈山

上架指导

计算机\Web设计

封底文字

本书全面讲授网页设计与制作技术、Javascript脚本编程和Web数据库应用技术。以目前最流行的网页设计三剑客Dreamweaver 8、Fireworks 8、Flash 8作为支撑平台,由浅入深,系统地介绍了网页的构思、规划、制作和网站建设的全过程。本书还着重讲解了如何使用JavaScript进行客户端编程和如何开发Web数据库应用。
本书可作为高等院校“网页设计与开发”类课程教材,也可作为网站制作、Web程序设计培训教材,还可作为网页设计与Web编程爱好者的自学参考书。

本书特点:
●构思清晰,结构合理
●内容全面系统,语言简洁生动
●图文并茂,实例新颖
●注重实践能力的培养,实用性和可操作性强。
●本书为教师配有电子教案和综合模拟试卷,请登录华章网站(www.hzbook.com)免费下载或通过Email(cswlb@126.com)与作者联系。

作者简介

吴黎兵:暂无

彭红梅:暂无

赵莉:暂无

图书目录

编委会
前言
教学建议
第一部分 基础篇
第1章 WWW技术简介 1
1.1 WWW的特点和结构 1
1.2 Web服务器的配置 3
1.3 创建虚拟目录 9
本章小结 11
思考题 11
上机操作题 11
第2章 HTML基础 13
2.1 网页与HTML概述 13
2.2 文档结构标记和格式标记 15
2.3 文本标记和链接标记 17
2.4 图像标记和多媒体标记 19
2.5 表格标记和表单标记 21
2.6 其他常用标记 26
本章小结 27
思考题 28
上机操作题 28
第二部分 应用篇
第3章 Dreamweaver CS5概述 29
3.1 网页中的基本元素 29
3.1.1 文本 29
3.1.2 图像 30
3.1.3 多媒体 30
3.1.4 超级链接 31
3.1.5 表单 31
3.1.6 导航栏 32
3.1.7 其他常见元素 32
3.2 Dreamweaver CS5的界面元素介绍 32
3.2.1 工作区布局 33
3.2.2 起始页 33
3.2.3 窗口布局 34
3.3 获取帮助 42
3.3.1 帮助文档 42
3.3.2 “参考”面板 42
3.4 创建本地站点 43
3.4.1 规划站点结构 43
3.4.2 引例 44
本章小结 45
思考题 45
上机操作题 45
第4章 制作简单网页 46
4.1 文本及排版 46
4.1.1 插入文本 46
4.1.2 引例 47
4.1.3 格式化文本 47
4.1.4 创建项目列表 50
4.2 设置文件头和网页属性 52
4.2.1 设置网页的编码 52
4.2.2 设定文档标题 53
4.2.3 添加关键字 53
4.2.4 设置网页的刷新 54
4.2.5 插入meta对象 54
4.3 插入表格 55
4.3.1 引例 55
4.3.2 制作表格 55
4.3.3 编辑表格 57
4.3.4 表格属性检查器的使用 60
4.4 使用图像 62
4.4.1 插入图像 62
4.4.2 插入鼠标经过图像 63
4.4.3 插入图像占位符 64
4.4.4 设置图像属性 65
4.5 插入多媒体对象 67
4.5.1 插入Flash动画 67
4.5.2 插入Flash视频(FLV) 69
4.5.3 插入Shockwave影片 71
4.5.4 插入Java Applet小程序 72
4.5.5 插入ActiveX控件 73
4.5.6 插入音频对象 74
4.6 创建超级链接 75
4.6.1 地址和链接 75
4.6.2 添加链接 76
4.6.3 书签链接和热点链接 77
本章小结 79
思考题 79
上机操作题 79
第5章 网页布局和框架 82
5.1 标准模式和扩展表格模式 82
5.1.1 引例 82
5.1.2 关于标准模式和扩展表格模式 83
5.1.3 在扩展表格模式下插入元素 83
5.2 使用标尺与网格 84
5.2.1 使用标尺 85
5.2.2 使用网格 85
5.3 框架的使用 86
5.3.1 关于框架和框架集 86
5.3.2 创建框架和框架集 87
5.3.3 选择框架和框架集 91
5.3.4 保存框架和框架集文件 92
5.3.5 设置框架和框架集属性 93
5.3.6 为框架设置链接 95
5.3.7 处理不能显示框架的浏览器 97
5.4 创建浮动框架 97
本章小结 99
思考题 99
上机操作题 99
第6章 使用CSS样式 101
6.1 CSS样式的基本介绍 101
6.1.1 CSS的基本概念 101
6.1.2 CSS样式的类型 101
6.1.3 CSS样式的基本语法 102
6.2 创建CSS样式 103
6.2.1 建立标签样式 103
6.2.2 建立类样式 105
6.2.3 建立复合内容样式 106
6.2.4 建立ID样式 107
6.2.5 链接外部样式表 109
6.3 在网页中应用CSS 109
6.3.1 内联样式表 109
6.3.2 内部样式表 109
6.3.3 外部样式表 110
6.3.4 样式表冲突 110
6.4 设置CSS样式 110
6.4.1 设置文本样式 111
6.4.2 设置背景样式 111
6.4.3 设置区块样式 112
6.4.4 设置方框样式 113
6.4.5 设置边框样式 114
6.4.6 设置列表样式 114
6.4.7 设置定位样式 115
6.4.8 设置扩展样式 116
6.5 CSS滤镜 116
6.6 CSS样式表应用实例 122
6.6.1 美化文本框与按钮 122
6.6.2 用CSS控制网页整体风格 124
本章小结 126
思考题 126
上机操作题 126
第7章 JavaScript 128
7.1 JavaScript概述 128
7.1.1 引例 128
7.1.2 JavaScript的特点 129
7.1.3 JavaScript与Java的区别 130
7.2 JavaScript的词法规则 131
7.2.1 大小写敏感性 131
7.2.2 语句结束符 132
7.2.3 注释 132
7.2.4 标识符 133
7.2.5 保留字 133
7.3 JavaScript的基本数据类型 133
7.3.1 数值型 133
7.3.2 字符串型 134
7.3.3 布尔型 135
7.3.4 变量 135
7.4 JavaScript的表达式和运算符 136
7.4.1 表达式 136
7.4.2 运算符 136
7.5 JavaScript基本语句 137
7.5.1 引例 137
7.5.2 表达式语句和复合语句 138
7.5.3 条件语句 138
7.5.4 循环语句 141
7.5.5 标签语句 143
7.6 JavaScript函数 143
7.6.1 引例 144
7.6.2 函数的定义和调用 144
7.6.3 函数的参数传递和返回值 145
7.6.4 函数的变量作用范围 145
7.7 JavaScript对象和数组 146
7.7.1 对象 146
7.7.2 数组 156
7.7.3 文档对象模型 159
本章小结 164
思考题 164
上机操作题 164
第8章 表单 166
8.1 插入表单 166
8.1.1 引例 166
8.1.2 插入表单方法 166
8.2 插入表单对象 167
8.2.1 添加按钮 168
8.2.2 添加文本域 168
8.2.3 添加复选框 170
8.2.4 添加单选按钮 170
8.2.5 添加列表/菜单 172
8.2.6 添加文件域 173
8.2.7 添加图像域 174
8.2.8 添加隐藏域 175
8.2.9 添加跳转菜单 176
8.2.10 添加搜索引擎 178
本章小结 180
思考题 181
上机操作题 181
第9章 层与行为 182
9.1 层的创建与基本操作 182
9.2 层的属性设置 184
9.2.1 选择层 184
9.2.2 层属性面板的使用 184
9.3 层的其他操作 185
9.3.1 吸附层到网格 185
9.3.2 层和表格的转换 186
9.3.3 嵌套层 187
9.3.4 在层中插入内容 188
9.4 Dreamweaver中的行为 189
9.4.1 行为概述 189
9.4.2 添加行为 190
9.4.3 更改行为 190
9.4.4 打开浏览器窗口 191
9.4.5 显示–隐藏元素 192
9.4.6 设置状态栏文本 193
9.4.7 交换图像 194
9.4.8 拖动AP元素 194
本章小结 196
思考题 196
上机操作题 197
第10章 Web数据库应用 198
10.1 关于Web应用程序 198
10.1.1 静态网页的处理过程 198
10.1.2 动态网页的处理过程 198
10.1.3 Web数据库访问 199
10.2 数据库基础 200
10.2.1 数据库、数据库管理系统和数据库系统 200
10.2.2 记录与字段 200
10.2.3 记录集 201
10.2.4 数据库的设计流程 201
10.2.5 数据库连接 201
10.2.6 结构化查询语言 202
10.3 设置Web数据库应用 202
10.3.1 设置Web服务器 202
10.3.2 设置应用程序服务器 202
10.3.3 连接数据库 206
10.4 定义数据源 208
10.4.1 引例 209
10.4.2 定义记录集 209
10.4.3 定义命令对象 211
10.4.4 定义服务器变量 212
10.5 添加动态内容 215
10.5.1 引例 215
10.5.2 动态文本 215
10.5.3 动态图像 216
10.5.4 动态HTML属性 218
10.6 添加服务器行为 218
10.6.1 引例 218
10.6.2 重复区域 219
10.6.3 记录集分页 220
10.6.4 显示区域 221
10.6.5 记录计数器 222
10.6.6 转到详细页面 225
10.6.7 转到相关页面 227
本章小结 229
思考题 229
上机操作题 229
第11章 站点管理 232
11.1 创建本地站点 232
11.1.1 关于Dreamweaver CS5站点 232
11.1.2 使用“管理站点”搭建站点 232
11.1.3 对站点进行高级设置 234
11.2 管理站点 237
11.2.1 打开站点 237
11.2.2 编辑站点 238
11.2.3 删除站点 238
11.2.4 复制站点 239
11.3 管理站点中的文件 239
11.3.1 本地和远程文件夹的结构 239
11.3.2 创建文件夹 240
11.3.3 创建网页文件 240
11.3.4 移动和复制文件 240
11.4 网站测试 241
11.4.1 检查浏览器兼容性 241
11.4.2 检查链接 242
11.4.3 创建站点报告 242
11.5 上传发布网站 243
11.5.1 链接到远程服务器 243
11.5.2 文件上传 244
11.5.3 文件下载 244
本章小结 244
思考题 244
上机操作题 245
第三部分 图形动画篇
第12章 Fireworks CS5入门 247
12.1 Fireworks CS5概述 247
12.2 Fireworks工作环境 250
12.2.1 “工具”面板 251
12.2.2 “属性”检查器 251
12.2.3 各类面板 252
12.3 Fireworks文档操作 253
12.3.1 创建新文档 253
12.3.2 打开和导入文件 254
12.3.3 保存Fireworks文档 255
12.4 更改画布 255
12.4.1 更改画布大小、颜色和图像大小 255
12.4.2 关于重新取样 256
12.4.3 旋转画布、修剪或符合画布 257
12.4.4 修剪文档 257
12.4.5 使用标尺、辅助线和网格 258
12.5 首选参数和快捷键 259
12.5.1 设置首选参数 259
12.5.2 更改快捷键设置 262
12.6 操作的撤消与重复 263
本章小结 264
思考题 264
上机操作题 264
第13章 Fireworks CS5制作实例 266
13.1 制作环绕文字 266
13.2 文字蒙盖图像 267
13.3 制作网页按钮 268
13.4 绘制QQ企鹅卡通效果 269
13.5 制作弹出菜单 271
13.6 网页切片 273
13.7 制作动画 275
本章小结 277
思考题 277
上机操作题 277
第14章 Flash CS5概述 278
14.1 Flash CS5的工作环境介绍 278
14.1.1 开始页 278
14.1.2 工作界面 279
14.1.3 菜单栏 279
14.1.4 主工具栏 279
14.1.5 工具箱 280
14.1.6 时间轴 281
14.1.7 舞台和工作区 282
14.1.8 常用面板 283
14.2 文档的基本操作 286
14.2.1 新建文档 286
14.2.2 设置文档属性 286
14.2.3 保存文档 287
14.2.4 测试影片 287
14.2.5 发布影片 288
14.3 基本绘图工具 288
14.3.1 选择工具 289
14.3.2 部分选取工具 290
14.3.3 套索工具 291
14.3.4 线条工具 292
14.3.5 铅笔工具 292
14.3.6 钢笔工具 293
14.3.7 椭圆工具和矩形工具 294
14.3.8 刷子工具 295
14.3.9 Deco工具 297
14.3.10 骨骼工具 297
14.3.11 任意变形工具和渐变变形工具 297
14.3.12 3D旋转工具 300
14.3.13 墨水瓶工具和颜料桶工具 301
14.3.14 滴管工具 302
14.3.15 橡皮擦工具 303
14.3.16 文本工具 304
本章小结 307
思考题 307
上机操作题 307
第15章 基本动画制作 308
15.1 动画制作基础 308
15.1.1 动画的原理 308
15.1.2 使用帧 308
15.1.3 使用图层 309
15.1.4 元件与实例 310
15.2 逐帧动画 313
15.2.1 创建逐帧动画的方法 314
15.2.2 制作过程 314
15.3 形状补间动画 317
15.3.1 形状补间动画的基本概念 317
15.3.2 创建形状补间动画的方法 318
15.3.3 制作过程 318
15.4 动作补间动画 319
15.4.1 动作补间动画的基本概念 319
15.4.2 创建动作补间动画的方法 319
15.4.3 制作过程 320
15.5 遮罩动画 322
15.5.1 遮罩的创建 322
15.5.2 制作过程 323
15.6 引导路径动画 324
15.6.1 创建引导路径动画的方法 324
15.6.2 应用引导路径动画的技巧 325
15.6.3 制作过程 325
15.7 动画实例 327
15.7.1 飞翔的文字 327
15.7.2 溪流效果 330
本章小结 332
思考题 332
上机操作题 332
参考文献 336

教学资源推荐
作者: 康卓 熊素萍 张华
作者: 彭波 孙一林
作者: 董鲁平 韩祖德 古燕莹 等
作者: (英)Maria Petrou, (希)Panagiota Bosdogianni
参考读物推荐
作者: [美]吉姆·克劳斯(Jim Krause) 著
作者: 尚艺科技 编著
作者: 王红卫 等编著
作者: [美]迈克尔·詹达(Michael Janda) 著