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功能,其最新版本。