由周遥、李春城编著的《HTML5网页开发实例详解》介绍了HTML5最新的前端设计概念和第三方流行应用框架,比如响应式设计、移动端框架、MVC、游戏库、Node.js,并对表单、Canvas、多媒体、地理、拖拽、存储、通信、离线应用等多个方向给出大量例子进行细致分析,介绍实际的应用场景。最后通过多个完整的大型现实应用场景实例帮助读者加深对HTML 5认识,提高读者编码能力。
由周遥、李春城编著的《HTML5网页开发实例详解》从实际的应用场景出发,结合当下的热门技术,深入浅出地介绍了HTML 5所包含的各项新技术。本书分为14章。第1-4章介绍了HTML 5和浏览器的发展史、HTML 5新特性的使用,最新的前端设计概念和第三方流行应用框架,如响应式设计、移动端框架、MVC、图形库、游戏库、Node.js;第6-12章介绍了表单、Canvas、多媒体、地理、拖放、存储、通信、离线应用等多个方向,并给出了大量实例;第13-14章通过两个完整的大型应用实例,详细分析HTML 5的项目流程及设计技巧。
《HTML5网页开发实例详解》适用于所有前端开发初学者和网页设计入门者,也可作为大中专院校及培训学校教材及上机指导用书。
第1章 HTML 5引发的Web革命
1.1 你是不是真的了解HTML 5
1.1.1 通过W3C认识HTML 5的发展史
1.1.2 HTML 4、XHTML、HTML 5的区别
1.1.3 什么人应该学HTML 5
1.1.4 一张图告诉你如何学习HTML 5
1.2 浏览器之争
1.2.1 说说这些常见的浏览器
1.2.2 浏览器的兼容烦恼与策略
1.2.3 给你的浏览器打分
1.3 学习制作简单的HTML 5页面
1.3.1 搭建开发HTML 5的浏览器环境
1.3.2 检测浏览器是否支持HTML 5标签
1.4 常见问题
1.4.1 学好HT。MI。5要先学好Java吗
1.4.2 谁是HTML 5新规则下的牺牲品
1.4.3 HTML 5是否有未来
1.4.4 HTML 5在移动应用开发是否有前景
1.5 本章小结
第2章 HTML 5的整体特性
2.1 HTML 5的新元素
2.1.1 最新的交互元素——内容交互、菜单交互、状态交互
2.1.2 HTML 5页面结构
2.1.3 DOCTYPE和字符集
2.1.4其他标签元素
2.2 Modemizr库
2.2.1 Modemizr库是什么
2.2.2 使用Modemizr库提供的方法检测浏览器的各项指标
2.3 表单和文件
2.3.1 input元素的新增类型
2.3.2 input元素新增的公用属性
2.3.3 新增表单元素
2.3.4 表单新增的验证方法
2.3.5 File对象
……
第3章 HTML 5相关概念和框架
第4章 环境搭建
第5章 HTML 5元素与表单大演练
第6章 Canvas图画大演练
第7章 音频和视频大演练
第8章 地理位置大演练
第9章 拖放大演练
第10章 本地存储大演练
第11章 HTML 5通信大演练
第12章 离线Web应用大演练
第13章 HTML 5手机遥控PPT
第14章 响应式设计新闻列表设计
附录A 主流浏览器对HTML 5新特性的支持情况
附录B 传统HTML标签及说明