《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》| 每日读本书

简介: 面向HTML 5.1规范正式版,以ES 6标准为基础写就,覆盖CSS 3的新增内容。每日搜罗最具权威专业书籍,更多图书请关注“每日读本书”。

编辑推荐

《疯狂 HTML 5+CSS 3+JavaScript讲义(第2版)》由知名IT作家李刚老师创作:

  • 全书面向HTML 5.1规范正式版,更新多个元素、拖放规范的相关知识,新增外挂字幕、点线模式等内容,着重介绍新增的手机端相关特性
  • 详细介绍渐变背景支持、弹性盒布局、手机浏览器响应式布局、3D变换等CSS新增特性及重大改进

test
李刚 编著 / 2017年5月出版

内容提要

W3C于2016年11月1日正式发布了HTML 5.1规范,该规范已经得到广大浏览器厂商的支持,主流的最新版本的浏览器几乎都支持该规范。与此同时,前端开发的持续火爆,使得HTML 5成为目前的热门领域。

《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》是一本全面介绍HTML 5、CSS 3和JavaScript前端开发技术的图书,系统地介绍了HTML 5常用的元素和属性、HTML 5的表单元素和属性、HTML 5的绘图支持、HTML 5的多媒体支持、CSS 3的功能和用法、最前沿的变形与动画功能等。除此之外,《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》还系统地介绍了JavaScript编程知识,包括JavaScript基本语法、DOM编程,以及HTML 5新增的本地存储、Indexed数据库、离线应用、JavaScript多线程、客户端通信支持、WebSocket编程等。

《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》的定位是一本前端开发的“实战性”图书,因此在介绍各知识点时并不是简单地停留在知识点层面阐述,而是结合了大量实例来让读者对照练习、学以致用。《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》最后还提供了一个基于HTML 5技术的小游戏:疯狂俄罗斯方块。该游戏综合运用了HTML 5的绘图支持、客户端存储等技术,具有较高的参考价值。

《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》对HTML 5、CSS 3、JavaScript的介绍是“从零开始”的,因此阅读《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》并不需要额外的基础。对于刚刚从事前端开发的新人,《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》具有很好的学习价值;对于有一定工作经验的前端工程师,《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》具有很高的参考价值。《疯狂HTML 5+CSS 3+JavaScript讲义(第2版)》也可作为高校、培训机构的教材使用。

精彩导读

前言

W3C于2016年11月1日正式发布了HTML 5.1规范,再次引起广大前端开发者对HTML 5的极大热情。而Firefox、Opera、Chrome、Safari等主流浏览器的最新版本都能很好地支持该规范,这对广大开发者来说也是很大的利好消息。

本书作为《疯狂HTML 5/CSS 3/JavaScript讲义》的第2版,针对目前最新的HTML 5.1规范,对全书内容进行了大量的更新和升级。全书内容包括如下升级:

(1)重写了HTML 5增强的、、、等重要元素。
(2)重写了主流浏览器更新支持的、、、、、和等元素。
(3)重写了HTML 5.1重新定义的拖放规范。
(4)新增了HTML 5绘图API关于点线模式支持的内容。
(5)新增了多媒体支持的元素来添加外挂字幕的内容。
(6)详细介绍了CSS 3新增的渐变背景支持。
(7)详细介绍了CSS 3最新定义的弹性盒布局,这是CSS 3关于布局的最大改进。
(8)新增了关于手机浏览器响应式布局的内容。
(9)新增了CSS 3关于3D变换支持的内容。
(10)以ES 6标准为基础,介绍了最新的JavaScript语法,包括JavaScript的箭头函数、闭包语句、Promise的重要内容。
(11)深入补充了JavaScript伪继承的常用实现方式。
(12)新增介绍了HTML 5最新添加的电池访问API、通知API等内容。
(13)重写了上一版中关于事件机制的相关内容。既针对最新DOM 3事件模型做了详细介绍,也兼顾了传统IE事件模型。并补充了目前热门的手机浏览器中触碰事件的处理机制。
(14)新增介绍了HTML 5新增的Indexed数据库API。
(15)新增介绍了HTML 5规范新增的ArrayBuffer、TypedArray、Blob等二进制支持的相关内容。
(16)新增介绍了HTML 5中使用SharedWorker创建共享线程的内容。
(17)补充介绍了WebSocket发送二进制数据的相关知识。
(18)新增介绍了HTML 5新增的Server-Sent Events API、Beacon等单向网络通信的内容。


积跬步以至千里。每天读本书,为您搜罗最具权威专业书籍,更多图书推荐请关注每日读书

好知识需要分享,如您有喜欢的书籍想与广大开发者分享,请在文章下方评论留言,我们将为大家推荐您的爱书!

相关文章
|
9天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
19 0
|
2天前
|
JavaScript 前端开发
js怎么删除html元素
js怎么删除html元素
17 10
|
3天前
|
JavaScript 前端开发 iOS开发
js实用方法记录-动态加载css/js
js实用方法记录-动态加载css/js
9 0
|
4天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
14 1
|
4天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
11天前
|
JSON JavaScript 前端开发
js是什么、html、css
js是什么、html、css
|
12天前
|
XML 前端开发 JavaScript
css和html
【4月更文挑战第7天】css和html
12 0
|
17天前
|
人工智能 前端开发 JavaScript
【前端设计】HTML+CSS+JavaScript基本特性
【前端设计】HTML+CSS+JavaScript基本特性
|
29天前
|
前端开发 容器 内存技术
使用CSS3画出一个叮当猫HTML源码
本文教程介绍了如何使用CSS3绘制叮当猫,通过HTML结构和CSS样式逐步构建叮当猫的各个部位,如头部、脸部、脖子、身体、手脚等。代码示例展示了如何利用渐变、边框、阴影和定位技巧实现三维效果和细节特征。此外,还添加了眼珠的动画效果,让叮当猫的眼睛能够转动。整个过程适合对CSS3感兴趣的读者参考学习,以提升动态图形创作技能。
16 0
使用CSS3画出一个叮当猫HTML源码
|
3月前
|
前端开发 JavaScript
html+css+js开发一个猜数字游戏
【1月更文挑战第5天】html+css+js开发一个猜数字游戏
35 1