HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。
IE8/IE7/IE6支持通过document.createElement方法产生的标签,可以利用这一特性让这些浏览器支持HTML5新标签。
<canvas> 定义图形
<article> 定义文章
<aside> 定义页面内容之外的内容(可用作文章的侧栏)
<audio> 定义声音内容
<source>定义媒介源
<footer> 定义 section 或 page 的页脚
<header> 定义 section 或 page 的页眉
<nav> 定义导航链接
localStorage本地离线存储
<script type="text/javascript">
localStorage.lastname="Smith";
</script>
<sessionStorage>浏览器关闭后自动删除数据
<script type="text/javascript">
sessionStorage.lastname="Smith";
</script>
<progress> 定义任何类型的任务的进度
<time>定义日期/时间
<command> 定义命令按钮
<datalist> 定义下拉列表
<details> 定义元素的细节
<dialog> 定义对话框或窗口
<embed> 定义外部交互内容或插件
<figure> 定义媒介内容的分组,以及它们的标题
<mark> 定义有记号的文本
<meter> 定义预定义范围内的度量
不赞成使用标签:
<applet> <basefont> <center> <dir> <font> <isindex> <u> <strike> <s>