更新时间:2021-02-03 09:31:36
封面
版权信息
内容简介
如何使用本书
手机端+PC端,线上线下同步学习
从小白到高手的蜕变
前言 Preface
本书内容
本书特点
本书资源
读者对象
读前须知
读者服务
关于作者
第1章 HTML5基础
1.1 HTML5概述
1.2 HTML5设计原则
1.3 HTML5语法特性
1.4 案例实战
1.5 HTML5 API
1.6 在线练习
第2章 HTML5新增元素和文档结构
2.1 HTML5元素
2.2 设计新的文档结构
2.3 设计新的语义信息
2.4 完善旧元素
2.5 HTML5新的全局属性
2.6 HTML5文档大纲
2.7 案例实战
2.8 在线练习
第3章 HTML5表单
3.1 HTML5表单特性
3.2 新的Input类型
3.3 新的input属性
3.4 新的表单元素
3.5 新的form属性
3.6 案例实战
3.7 在线练习
第4章 HTML5绘图和动画
4.1 使用canvas
4.2 绘制图形
4.3 定义样式和颜色
4.4 图形变形
4.5 图形合成
4.6 绘制文本
4.7 使用图像
4.8 像素操作
4.9 Path2D对象
4.10 案例实战
4.11 在线练习
第5章 HTML5音频和视频
5.1 使用HTML5音频和视频
5.2 案例实战
5.3 在线练习
第6章 数据存储
6.1 Web Storage
6.2 Web SQL Database
6.3 indexedDB
6.4 案例:设计录入表单
6.5 在线练习
第7章 应用程序缓存
7.1 ApplicationCache API基础
7.2 案例实战
7.3 在线练习
第8章 多线程编程
8.1 Web Workers基础
8.2 案例实战
8.3 在线练习
第9章 位置信息
9.1 Geolocation API基础
9.2 案例:设计位置地图
9.3 在线练习
第10章 历史记录
10.1 History API基础
10.2 案例实战
10.3 在线练习
第11章 文件操作
11.1 FileList
11.2 Blob
11.3 FileReader
11.4 ArrayBuffer和ArrayBufferView
11.5 FileSystem API
11.6 案例:设计资源管理器
11.7 在线练习
第12章 HTML5通信
12.1 跨文档消息传递
12.2 WebSockets通信
12.3 在线练习
第13章 WebRTC视频直播
13.1 WebRTC基础
13.2 案例实战
13.3 在线练习
第14章 跨窗口操作
14.1 通知API
14.2 页面可见API
14.3 全屏API
14.4 在线练习
第15章 拖放操作
15.1 拖放API基础
15.2 案例实战