HTML5创建的一些新规则:canvas
- 新特性应该基于HTML、CSS、DOM、JavaScript;
- 减小对外部插件的需求,如flash将会用video标签和audio标签代替;
- 更加优秀的错误处理;
- 更多取代脚本的标记;
- HTML5应该独立与设备;
- 开发进程应该对外公众透明;
HTML5中的一些新特性:session
- 用于绘画的canvas元素;
- 用户媒介回放的video和audio元素;
- 对本地离线存储的更好的支持,主要是localStorage和sessionStorage;
- 更多语义化标签:article、footer、header、nav、section;
- 新的表单控件:calendar、date、time、email、url、search;
另外HTML5在文档声明类型上也更为简洁:ide
HTML5:编码

HTML4:url

由于在HTML4中的doctype是须要对DTD进行引用,由于HTML4基于SGML,可是在HTML5中已经再也不基于SGML了,由于不须要再对DTD进行引用,(DTD——文档类型定义);另外在字符编码的方式上,HTML5也更加简单。插件
HTML5中也删除了一些元素,如basefont、font、center、u、big、strike、tt等;blog