|
1
1
就HTML5规范而言,
您可以使用任何标题元素(
所有这些代码段都是有效的,它们创建了相同的大纲,并且在语义上是等效的:
由于每个剖切元素在这些代码段中没有多个标题,因此标题元素
但是,像往常一样,一些用户代理可能不符合这里的规范, 由于各种原因。如果您还想将预期的大纲传达给这些UAs,则必须依赖heading元素列组(就像HTML 4.01中的情况一样)。这就是为什么 the spec recommends to do this :
如果无法计算排名,该怎么办? 尽可能做出最佳猜测,并为不支持完整HTML5大纲算法的UAs提供一个不理想的大纲。对于支持HTML5s大纲算法的UAs来说,它可以很好地工作。 猜测如下:
|
|
|
Maxime · HTML5部分或文章 2 年前 |
|
|
Walle Cyril · 如何将链接列表显示为下拉选择? 9 年前 |
|
|
Jacob · 带有标题和副标题的语义导航链接 9 年前 |
|
|
VdeVentura · 节中的语义HTML文章 9 年前 |
|
|
Grapho · HTML表语义:<thead>带有多个<tr> 11 年前 |
|
|
Bryce · <main>元素上是否需要role=“main”? 12 年前 |