1.1 HTML5 API介绍
1.1.1HTML回顾
(1)最早关于HTML的公开描述里有蒂姆·伯纳斯·李于1991年发表的一篇为《HTML标签》的文章,其中描述了18个元素,这就是关于HTML的最简单设计。
(2)1993年,Internet工作组(Internet Engineering Task Force,IETF)发布了第一部HTML规范建议。
1994年,IETF成立了HTML工作组,该工作组于1995年完成了HTML2.0设计,并于同年发布了HTML3.0,对HTML2.0进行了扩展。
(3)HTML4.0发布于1999年他,直到现在仍然有大量的网页是基于HTML4.01的标准制作的,它的应用周期超过10年,因此它是到目前为止影响最广泛的HTML版本。
(4)2004年,超文本应用技术工作组(Web Hypertext Application Technology Working Group, WHATWG)开始研发HTML5。
(5)目前,HTML5的标准草案已进入了W3C指定的标准流程,预计要到2022年才会成为W3C正式推荐标准。HTML5无疑会成为未来10年最热门的互联网技术。
1.1.2 HTML5语法
HTML5和HTML4在语法上有很多相似之处,但还有很多关键的地方不太一样。
HTML5和HTML4的语法上的不同之处:
1.字符编码
字符编码用于指定一个HTML文档使用的是哪种字符集,以便告诉浏览器应该使用哪种对文本进行存储或通过哪种通信网络进行传递。在HTML文档中,使用meta元素指定字符编码。
在HTML4中,其形式如下:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
而在HTML5中,直接使用charset属性即可指定字符编码,其形式如下:
<meta charset="utf-8" />
2.DOCTYPE文档类型