在h1之后是否有必要使用H2

时间:2009-10-01 11:54:10

标签: html xhtml accessibility semantic-markup

如果文本太小,是否必须在h1之后使用H2,那么我们可以在h1之后使用h4。它可以访问吗?

7 个答案:

答案 0 :(得分:28)

从技术上讲,你可以使用它们的任意组合。

从语义上讲,使用通用订单是明智的。如果字体太小,请使用CSS来改变它。

使用标记h1 - h6,您可以为标题赋予语义含义。 h1用于顶级,h2用于细分h1h3用于细分h2等。

您可以通过设置CSS规则来更改外观,这很棒,因为现在您可以将内容与布局分开。

答案 1 :(得分:9)

你应该总是正确地构建文档,所以是h2之后它应该是h1 - 如果文本大小错误,你应该使用CSS来根据自己的喜好设置标题。

答案 2 :(得分:3)

H1通常用于主标题,h2用于子标题,h3用于子标题等。使用它们的顺序并不重要。它只是一个传统的文档结构,有一个子标题是不合逻辑的,那么主标题,但它没有强制执行。只需根据自己的喜好在css中设置它们。

答案 3 :(得分:1)

理想情况下,您应该坚持H1然后H2,然后使用CSS来改变两者的风格以匹配您想要的。

将HTML视为描述文档的内容和结构(因此,为什么最好坚持H1然后H2,因为这表明了标题的结构),然后将CSS视为采用该结构并根据其格式化对于一些布局规则,所以CSS定义了你想要的所有H1和H2的大小和颜色。

(从技术上讲,没有什么可以阻止你混淆订单并做任何你想做的事情)

答案 4 :(得分:1)

是的,您可以跳过级别,大多数屏幕阅读器都不会关心。

然而,使用CSS通常会更好。

答案 5 :(得分:0)

不,他们只是标签。 heirarchy是暗示而不是定义或强制执行,因此您可以按照您喜欢的任何顺序使用它们。

但是为了可读性和整洁性,如果你不喜欢大小而不是仅仅使用H3作为主标题而忽略H1和H2,那么你最好用CSS重新定义它们。除了它可能影响搜索引擎优化(它认为H1很重要,但我不确定H2和H3)。

答案 6 :(得分:-1)

h1和h2对搜索引擎优化非常重要,使用一个h1和多个h2之后是合乎逻辑的事情。