header
我了解每页使用多个元素在语义上是可以接受的。根据http://html5doctor.com/the-header-element/,对其使用的主要限制是它应该包含一个标题元素。
似乎合乎逻辑的是,每<header>
一种都会重置标题的层次结构——所以我在每一种中使用的标题<header>
应该是<h1>
. 但这导致或多或少只<h1>
被使用过,因为我很少需要在给定的标题中包含子标题。
我的问题是,在标题中使用标题更合适——它们是否应该遵循页面上标题的层次结构(所以一个更无关紧要的标题会有一个<h4>
标题),还是可以设置标题大多数时候给定的标题<h1>
,因为它实际上代表该特定标题的标题,而不是页面?