HTML5是HTML的下一代。
--------------------------------------------------------------------------------
什么是HTML5?
HTML5将成为新的标准HTML。
以前版本的HTML,HTML 4.01,是在1999年。自那时以来,该网站已经改变了很多。
HTML5仍然是一个进展中的工作。然而,主要的浏览器支持许多新的HTML5元素和API。
--------------------------------------------------------------------------------
如何HTML5开始?
HTML5是万维网联盟(W3C)和Web超文本应用技术工作组(WHATWG)之间的合作。
WHATWG的Web窗体和应用程序的工作,和W3C XHTML 2.0工作。2006年,他们决定携手合作,共创一个新版本的HTML。
建立了HTML5的一些规则:
新功能应该基于HTML,CSS,DOM和JavaScript
减少对外部插件(如Flash)
更好的错误处理
更多的标记,以取代脚本
HTML5应该独立于设备
的发展过程应该是公开显示的
--------------------------------------------------------------------------------
HTML5 <!DOCTYPE>
在HTML5中只有一个<!DOCTYPE>声明,它是非常简单的:
<!DOCTYPE html>
--------------------------------------------------------------------------------
最低HTML5文件
下面是一个简单的的HTML5文件,与最低所需的标签:
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>
--------------------------------------------------------------------------------
HTML5 - 新功能
一些在HTML5中最有趣的新功能:
<canvas>元素的2D绘图
媒体播放的的<video>和<audio>元素
支持本地存储
新的特定内容的元素,像<article>,<footer>,的<Header>,<nav>,<SECTION>
新的表单控件,如日历,日期,时间,电子邮件,网址,搜索
--------------------------------------------------------------------------------
支持HTML5的浏览器
HTML5是还没有一个官方的标准,没有浏览器对HTML5的支持。
但是,所有主要的浏览器(Safari浏览器,Chrome浏览器,火狐,歌剧,Internet Explorer)中继续添加新的HTML5功能,其最新版本。