HTML5 从入门到精通(微课精编版)

HTML5 从入门到精通(微课精编版)

作者:前端科技

出版社:清华大学

出版年:2019年6月

ISBN:9787302520498

所属分类:经济金融

书刊介绍

《HTML5 从入门到精通(微课精编版)》内容简介

本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了利用HTML5的相关技术开发移动Web网站和Web App。全书共24章,包括HTML5基础、创建HTML5文档、设计HTML5文档结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和链接、设计表格、设计表单、设计IT博客、HTML5绘图与动画、使用SVG、HTML5本地存储、HTML5离线缓存、HTML5 Web Workers、HTML5文件操作、HTML5通信、拖放操作、HTML5 Ajax、WebRTC视频直播、HTML5定位、HTML5 History、HTML5通知和显示处理、设计响应式网站等内容。本书各章节注重实例间的联系和各功能间的难易层次,内容讲解以文字描述和图例并重,力求生动易懂,并对软件应用过程中的难点、重点和可能出现的问题给予详细讲解和提示。
本书内容翔实、结构清晰、循序渐进,基础知识与案例实战紧密结合,既可作为HTML5初学者的入门教材,也适合中高级用户进一步学习和参考。

作品目录

内容简介
如何使用本书
前言Preface
第1章:HTML5基础
1.1、HTML5概述
1.2、HTML5设计原则
1.3、HTML5语法特性
1.4、HTML5、API
第2章:创建HTML5文档
2.1、HTML5基本结构
2.2、语义化HTML
2.3、案例实战
2.4、在线练习
第3章:设计HTML5文档结构
3.1、头部信息
3.2、构建基本结构
3.3、构建语义结构
3.4、案例实战
3.5、HTML5文档大纲
3.6、在线练习
第4章:设计HTML5文本
4.1、通用文本
4.2、描述文本
4.3、特殊文本
4.4、HTML5全局属性
4.5、在线练习
第5章:设计HTML5图像和多媒体
5.1、认识HTML5图像
5.2、使用图像
5.3、使用多媒体插件
5.4、使用HTML5多媒体
5.5、案例实战
5.6、HTML5多媒体API
5.7、在线练习
第6章:设计列表和链接
6.1、定义列表
6.2、定义链接
6.3、案例实战
6.4、在线练习
第7章:设计表格
7.1、认识表格结构
7.2、新建表格
7.3、设置属性
7.4、设置
属性
7.5、案例实战:设计CSS禅意花园
7.6、在线练习
第8章:设计表单
8.1、认识HTML5表单
8.2、定义表单
8.3、提交表单
8.4、组织表单
8.5、定义文本框
8.6、定义标签
8.7、使用常用控件
8.8、HTML5新型输入框
8.9、HTML5输入属性
8.10、HTML5新表单元素
8.11、HTML5表单属性
8.12、在线练习
第9章:综合实战:设计IT博客
9.1、准备工作
9.2、设计首页
9.3、设计详细页
9.4、在线练习
第10章:JavaScript基础
10.1、在网页中使用JavaScript
10.2、JavaScript基本规范
10.3、变量和类型
10.4、表达式和运算符
10.5、语句
10.6、函数
10.7、对象
10.8、数组
10.9、在线练习
第11章:HTML5绘图与动画
11.1、使用canvas
11.2、绘制图形
11.3、定义样式和颜色
11.4、图形变形
11.5、图形合成
11.6、绘制文本
11.7、使用图像
11.8、像素操作
11.9、Path2D对象
11.10、案例实战
11.11、在线练习
第12章:使用SVG
12.1、SVG基础
12.2、使用SVG
12.3、案例实战
12.4、在线练习
第13章:HTML5本地存储
13.1、Web
Storage
13.2、Web
SQL
Database
13.3、indexedDB
13.4、在线练习
第14章:HTML5离线缓存
14.1、ApplicationCache
API基础
14.2、案例实战
14.3、在线练习
第15章:HTML5、Web
Workers
15.1、WebWorkers基础
15.2、案例实战
第16章:HTML5文件操作
16.1、FileList
16.2、Blob
16.3、FileReader
16.4、ArrayBuffer和ArrayBufferView
16.5、FileSystem
API
16.6、案例:设计资源管理器
16.7、在线练习
第17章:HTML5通信
17.1、跨文档消息传递
17.2、WebSockets通信
17.3、在线练习
第18章:拖放操作
18.1、拖放API基础
18.2、案例实战
18.3、在线练习
第19章:HTML5、Ajax
19.1、XMLHttpRequest
2基础
19.2、案例实战
19.3、在线练习
第20章:WebRTC视频直播
20.1、WebRTC基础
20.2、案例实战
20.3、在线练习
第21章:HTML5定位
21.1、Geolocation
API基础
21.2、案例:设计位置地图
21.3、在线练习
第22章:HTML5、History
22.1、History
API基础
22.2、案例实战
22.3、在线练习
第23章:HTML5通知和显示处理
23.1、通知API
23.2、页面可见API
23.3、全屏API
23.4、在线练习
第24章:综合实战:设计响应式网站
24.1、认识响应式Web设计
24.2、构建页面
24.3、设计基本样式
24.4、设计响应式样式

相关推荐