为HTML5建立的一些规则:
1.新特性应该基于HTML、CSS、DOM以及JavaScript。
2.减少对外部插件的需求
3.更优秀的错误处理
4.更多取代脚本的标记
5.HTML 5应该独立于设备
6.开发进程应对对公众透明
HTML5的一些新特性:
1.用于绘画的canvas元素
2.用于媒介回放的video和audio元素
3.对本地离线存储的更好的支持
4.新的特殊内容元素:比如article、footer、header、nav、section
5.新的表单控件:比如calendar、date、time、email、url、search