本书作为HTML5网页开发语言的教程,系统地介绍了HTML5的相关知识点。全书共12章,从HTML5的基础知识及其元素的用法开始,后面依次讲解了HTML5的表单与文件API、Canvas绘制图形、音频与视频、本地存储、离线Web应用、地理位置API、通信API、XMLHttpRequest API、Web Workers API等内容。本书内容全面、结构清晰,有助于读者理解相关知识点。全书的每个知识点都结合相应的代码实例,并展示对应的实例效果图,有助于提高读者的编程能力。读者在实际开发过程中可以应用自如,达到学以致用的目的。本书适合网页编程爱好者及从事Web网页开发的相关读者阅读。

作者

刘河飞,曾在多家企业工作,从事JavaWeb开发工作,拥有多年Web开发经验,热爱并长期专注于Web前端学习,现从事Web前端工作,以及HTML5应用的实践。擅长HTML、CSS、Java等开发技术,并能应用这些技术结合数据库开发过大型应用网站。了解W3C标准,掌握DIV+CSS页面架构和布局方式,能够熟练应用HTML/CSS/JavaScript技术,开发符合W3C标准的大型网站前端页面。

查看全部
目录

作者简介

内容简介

附图

前言

第1章 认识HTML5

1.1 HTML5的发展历史

1.2 HTML5可以做什么

1.3 世界知名浏览器厂商对HTML5的支持

1.4 如何学习HTML5

第2章 HTML5的与众不同

2.1 语法的改变

2.2 新增的元素和废除的元素

2.3 新增的属性和废除的属性

2.4 全局属性

2.5 HTML5新增的事件

第3章 HTML5的结构

3.1 HTML5新增的主体结构元素

3.2 HTML5新增的非主体结构元素

3.3 使用HTML5新增的结构元素编排一份网页纲要

第4章 HTML5中的表单与文件API

4.1 HTML5表单新增属性与input元素类型的变化

4.2 HTML5中的表单验证

4.3 HTML5表单新增的页面元素

4.4 HTML5中的文件API

4.5 HTML5中的拖放API

第5章 HTML5中的canvas绘制图形

5.1 canvas概述

5.2 canvas应用

5.3 canvas处理图像

5.4 canvas高级功能

5.5 补充知识

第6章 HTML5中的音频与视频

6.1 HTML5 audio与video概述

6.2 使用HTML5 audio和video API

第7章 HTML5本地存储

7.1 HTML5 Web Storage

7.2 本地数据库

7.3 indexedDB数据库的使用

第8章 HTML5构建离线Web应用程序

8.1 离线Web应用程序

8.2 搭建简单的离线Web应用程序

8.3 浏览器与服务器的交互过程

8.4 applicationCache对象

第9章 HTML5地理位置(Geolocation)API

9.1 Geolocation API的基础知识

9.2 隐私

9.3 HTML5 Geolocation API的应用

第10章 HTML5通信(Communication)API

10.1 跨文档消息传输

10.2 WebSocket通信

第11章 XMLHttpRequest API的应用

11.1 利用XMLHttpRequest从服务器端获取二进制数据

11.2 使用XMLHttpRequest发送数据

11.3 实现跨域请求数据

第12章 HTML5 Web Workers API

12.1 HTML5 Web Workers详述

12.2 HTML5 Web Workers中的线程

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400