图书介绍
HTML 5高级应用与开发 微课版PDF|Epub|txt|kindle电子书版本网盘下载
![HTML 5高级应用与开发 微课版](https://www.shukui.net/cover/14/31387995.jpg)
- 杨斐,赵克玲编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302495796
- 出版时间:2018
- 标注页数:330页
- 文件大小:51MB
- 文件页数:340页
- 主题词:超文本标记语言-程序设计-高等学校-教材
PDF下载
下载说明
HTML 5高级应用与开发 微课版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 HTML 5入门1
1.1 HTML 5概述1
1.1.1 HTML 5发展历程1
1.1.2 HTML 5八大特性2
1.2 HTML 5现状3
1.2.1 浏览器对HTML5的支持情况3
1.2.2 检查浏览器支持情况4
1.3 HTML 5的变化6
1.3.1 HTML 5标记方式的改进6
1.3.2 HTML 5废弃的元素9
1.3.3 HTML 5新增的元素9
1.4 HTML 5全局属性9
本章总结14
本章练习14
第2章 HTML 5文档结构16
2.1 HTML 5文档结构元素16
2.1.1 article元素16
2.1.2 section元素17
2.1.3 nav元素17
2.1.4 header和hgroup元素18
2.1.5 aside元素18
2.1.6 footer元素19
2.2 HTML 5其他新增元素19
2.3 改良后的标签26
2.4 HTML 5拖放API30
本章总结34
本章练习35
第3章 HTML 5表单37
3.1 HTML 5表单概述37
3.2 HTML 5表单的改良37
3.2.1 HTML 5表单控件40
3.2.2 HTML 5表单属性48
3.2.3 HTML 5表单控件属性50
3.2.4 HTML 5表单验证53
本章总结55
本章练习55
第4章 Canvas绘图57
4.1 Canvas元素57
4.1.1 HTMLCanvasElement58
4.1.2 CanvasRenderingContext2D60
4.1.3 Canvas坐标系62
4.2 绘制矩形63
4.3 绘制文本66
4.4 绘制路径70
4.5 绘制图像86
4.5.1 图像加载87
4.5.2 像素处理89
4.5.3 图像平铺93
4.6 图形合成95
4.7 图形变换98
4.8 图形渐变104
本章总结107
本章练习108
第5章 SVG绘图110
5.1 SVG概述110
5.1.1 SVG发展历程110
5.1.2 SVG特点111
5.1.3 SVG的使用112
5.2 SVG基本数据类型115
5.3 SVG框架元素116
5.4 SVG形状元素119
5.5 SVG路径125
5.6 SVG样式126
5.6.1 SVG元素使用样式128
5.6.2 SVG文件引用样式129
5.7 文本内容131
5.8 渐变填充133
5.9 滤镜元素136
5.10 动画与事件响应138
本章总结141
本章练习142
第6章 多媒体API143
6.1 多媒体概述143
6.1.1 多媒体格式143
6.1.2 HTML 5对多媒体的支持144
6.2 HTML 5多媒体元素145
6.3 多媒体API的使用148
6.4 摄像头的捕获152
6.5 视频截图155
本章总结156
本章练习156
第7章 本地存储158
7.1 Cookie技术158
7.2 Web Storage161
7.2.1 Session Storage162
7.2.2 Local Storage165
7.2.3 Storage Event168
7.3 Indexed Database170
7.3.1 IndexedDB API171
7.3.2 Indexed数据操作180
7.3.3 Indexed检索186
本章总结190
本章练习191
第8章 文件API193
8.1 文件API概述193
8.2 File API194
8.2.1 Blob接口194
8.2.2 File接口195
8.2.3 FileList接口197
8.2.4 FileReader接口199
8.2.5 URL接口201
8.3 FileWriter API203
8.4 FileSystem API205
8.4.1 申请磁盘配额205
8.4.2 请求访问系统207
8.4.3 文件操作209
8.4.4 目录操作218
本章总结226
本章练习226
第9章 Server-Sent Events228
9.1 Server-Sent Events概述228
9.1.1 MessageEvent接口230
9.1.2 EventSource接口230
9.2 基于Servlet的动态图形报表232
9.2.1 服务端的实现232
9.2.2 客户端的实现236
9.3 基于Node.js的动态图形报表241
9.3.1 服务端的实现241
9.3.2 客户端的实现244
本章总结245
本章练习246
第10章 WebSocket和Notification247
10.1 WebSocket概述247
10.1.1 WebSocket接口247
10.1.2 基于Java的WebSocket示例249
10.1.3 基于Node.js的WebSocket示例251
10.2 Notification概述254
10.3 网络聊天室257
10.3.1 聊天室客户端公共模块258
10.3.2 基于Java的网络聊天室260
10.3.3 基于Node.js的网络聊天室267
本章总结275
本章练习275
第11章 离线应用和XHR 2276
11.1 离线应用276
11.1.1 manifest文件276
11.1.2 applicationCache对象278
11.1.3 Browser State279
11.1.4 Web应用的交互过程280
11.2 XMLHttpRequest284
11.2.1 XMLHttpRequest Level 1284
11.2.2 XMLHttpRequest Level 2288
11.2.3 基于Java的拍照上传293
11.2.4 基于Node.js的拍照上传301
本章总结304
本章练习304
第12章 Web Worker和地理位置305
12.1 Web Worker概述305
12.1.1 Worker接口305
12.1.2 Worker线程嵌套308
12.1.3 SharedWorker接口311
12.2 地理位置314
12.3 百度地图API316
本章总结322
本章练习322
附录A HTML 5新增和弃用标签324
附录B NPM工具326