一、新增的主体结构元素
article:表明文档、页面或者应用程序中独立的、完整的、能够独立被外部引用的内容。
还能够有标题(放在header元素里),有时还有本身的脚注(footer)。
能够嵌套使用。
section:内容分块(包含内容和标题)。
nav:页面导航连接组。不要使用menu代替。
aside:表示页面或者文章的附属信息部分,能够包含引用、侧边栏、广告、导航条
被包含在article元素中做为主要内容的附属信息部分。
在article以外使用,做为页面或站点全局的附属信息部分。
time元素与微格式:datetime="2013-11-17T20:00Z" 日期和时间用T分开,Z表示UTC时间,还能够在后面加上时间差,如"2013-11-17T20:00+09:00"。
pubdate:属性是一个可选的,boolean值的属性,它能够用到article元素中的time元素上。表明发布时间。
如<time datetime="" pubdate>2013年十一月</time>
二、新增非主题结构元素
header:是一种具备引导和导航做用的结构元素。
hgroup:将标题和子标题进行分组。
footer:脚注。
address:用来在文档中呈现联系信息。
三、HTML5结构
显示编排内容区块:明确使用Section等,在每一个内容区块使用标题
隐式编排内容区块
标题分级:h1-h6,新出现的标题级别要高,则会生成新的内容区块。
对新的结构元素使用样式:追加block声明和在脚本中建立元素,正常使用样式。ide