图书介绍
交互式Web前端开发实践pdf电子书版本下载
- 冷亚洪,黄炜,宋宇,阚洪,李发陵编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302471714
- 出版时间:2017
- 标注页数:311页
- 文件大小:63MB
- 文件页数:321页
- 主题词:网页制作工具-程序设计
PDF下载
下载说明
交互式Web前端开发实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇 3
第1章 Web前端开发概述 3
1.1 Web概述 3
1.1.1 Web的发展 4
1.1.2 Web特点及架构 5
1.2 Web新技术的发展及应用 8
1.2.1 Web 3.0 9
1.2.2 Web新技术的应用 11
1.3 Web前端开发 12
1.3.1 什么是Web前端开发技术 12
1.3.2 Web前端开发工程师 13
1.4 Web前端开发工具 15
1.4.1 CSS 工具 15
1.4.2 JavaScript工具 15
1.4.3 图像优化工具 17
1.4.4 开发及调试工具 18
本章小结 19
第2章 HTML标记语言 20
2.1 HTML基础 20
2.1.1 HTML编写规范 20
2.1.2 HTML基本结构 21
2.1.3 查看HTML文件 22
2.2 HTML标签 22
2.2.1 文字与段落 22
2.2.2 图片与超链接 25
2.2.3 列表标签 28
2.2.4 表格标签 32
2.2.5 表单标签 33
2.2.6 注释标签 35
2.3 XHTML基础 36
2.3.1 XHTML简介 36
2.3.2 XHTML语法 36
2.3.3 XHTML与HTML的区别 37
2.4 HTML 5 38
2.4.1 HTML5文档结构 38
2.4.2 HTML 5新增的结构标签及属性 38
2.4.3 HTML 5音视频 40
2.4.4 HTML 5表单 42
2.4.5 HTML 5画布 49
本章小结 64
第3章 CSS层叠样式表 65
3.1 CSS 2基础 65
3.1.1 CSS编写规范 65
3.1.2 CSS选择符 67
3.1.3 文本样式 70
3.1.4 背景边框样式 71
3.1.5 列表样式 75
3.1.6 其他样式 77
3.2 CSS 3基础 79
3.2.1 CSS 3新增特性 79
3.2.2 CSS 3变形设置 96
3.2.3 CSS 3动画设置 98
3.3 布局基础 102
3.3.1 盒子模型 102
3.3.2 布局方式 104
3.4 综合实例 108
3.4.1 需求分析 108
3.4.2 实现源代码 109
本章小结 111
第4章 JavaScript编程基础 112
4.1 JavaScript概述 112
4.1.1 JavaScript的特点 112
4.1.2 JavaScript的优点及缺点 113
4.1.3 第一个JavaScript例子 113
4.2 JavaScript语法 114
4.2.1 JavaScript语句 114
4.2.2 JavaScript注释 115
4.2.3 变量与常量 115
4.2.4 运算符 116
4.2.5 正则表达式 117
4.3 JavaScript函数 120
4.3.1 函数的定义 120
4.3.2 函数的参数及返回值 121
4.3.3 函数的调用 121
4.4 JavaScript程序结构 122
4.4.1 顺序结构 122
4.4.2 选择结构 123
4.4.3 循环结构 125
4.5 异常处理 129
4.6 JavaScript事件的处理 131
4.6.1 JavaScript事件概述 131
4.6.2 窗口事件 132
4.6.3 表单元素事件 133
4.6.4 键盘事件 134
4.6.5 鼠标事件 135
4.6.6 图像事件 136
4.7 JavaScript DOM 136
4.7.1 JavaScript HTMLDOM概述 136
4.7.2 HTMLDOM对象 137
4.7.3 HTMLDOM的简单应用 143
4.8 综合实例 146
4.8.1 需求描述 146
4.8.2 分析及实现 146
本章小结 151
第二部分 进阶篇 155
第5章 JavaScript高级编程 155
5.1 面向过程编程和面向对象编程概述 155
5.1.1 面向过程编程 155
5.1.2 面向对象编程 155
5.2 JavaScript的面向对象编程 157
5.2.1 对象的创建与调用 157
5.2.2 常用的内置对象 158
5.3 JavaScript框架 164
5.3.1 Prototype 164
5.3.2 YUI 165
5.3.3 ExtJS 166
5.3.4 jQuery 168
5.3.5 Dojo 171
5.3.6 MooTools 171
5.4 综合实例 171
5.4.1 需求描述 172
5.4.2 分析及实现 172
本章小结 175
第6章 jQuery编程 176
6.1 jQuery简介 176
6.2 jQuery的基本功能 176
6.2.1 引用jQuery类库 176
6.2.2 第一个jQuery程序 177
6.2.3 jQuery选择器 178
6.2.4 jQuery事件方法 185
6.2.5 jQuery动画 190
6.2.6 DOM操作 194
6.2.7 解决冲突 199
6.2.8 编写插件 202
6.3 第三方插件及使用方法 209
6.3.1 校验控件formValidator 211
6.3.2 日期控件My97DatePicker 219
6.4 综合实例 220
6.4.1 需求描述 220
6.4.2 分析及实现 221
本章小结 225
第7章 客户端数据请求技术 226
7.1 客户端请求技术简介 226
7.2 Web Service简介 227
7.2.1 XML文件 228
7.2.2 Web Service原理 230
7.2.3 Web Service的调用 234
7.3 HTTP请求 239
7.3.1 HTTP通信机制 240
7.3.2 HTTP请求的调用 243
7.4 ajax 247
7.4.1 XMLHttpRequest对象 247
7.4.2 JSON 251
7.4.3 jQuery中的ajax 253
本章小结 261
第三部分 实战篇 265
第8章 在线订餐网站 265
8.1 项目背景 265
8.2 系统需求和设计 265
8.2.1 功能设计 265
8.2.2 数据库设计 265
8.2.3 程序设计 267
8.3 功能实现 276
8.3.1 首页 276
8.3.2 菜品一览和菜品详情 282
8.3.3 注册和登录 297
8.3.4 购物车 300
8.3.5 订单管理 305
本章小结 310
参考文献 311