因而在HTML5中,你可以随意使用下列任何语法。
在
HTML5中,我只要简单地把所有内容都包装在一个链接元素中就行了。
这几个元素,header、footer、aside、nav,最重要的是它们的语义;跟
位置没有关系。一想到footer这个词,我们总会不由自主地想,“噢,应该放在下面。”
因为现在,你可以把每个内容分区想象一个独立的、能够从页面
中拿出来的部分。此时,根据上下文不同,这个独立部分
中的H1,在整个页面
中没准会扮演H2或H3的角色——取决于它在文档中出现的
位置。
不要紧,但我可以告诉你,我认为这才是
HTML5中这些新语义标记的真正价值所在。换句话说,我们现在有了独立的元素了,这些元素
中的标题级别可以重新定义。