![]() |
1
1
就HTML5规范而言,
您可以使用任何标题元素(
所有这些代码段都是有效的,它们创建了相同的大纲,并且在语义上是等效的:
由于每个剖切元素在这些代码段中没有多个标题,因此标题元素
但是,像往常一样,一些用户代理可能不符合这里的规范, 由于各种原因。如果您还想将预期的大纲传达给这些UAs,则必须依赖heading元素列组(就像HTML 4.01中的情况一样)。这就是为什么 the spec recommends to do this :
如果无法计算排名,该怎么办? 尽可能做出最佳猜测,并为不支持完整HTML5大纲算法的UAs提供一个不理想的大纲。对于支持HTML5s大纲算法的UAs来说,它可以很好地工作。 猜测如下:
|
|
Fred Erim · 如何使带有标志的h1可访问 11 年前 |