1

所以我受委为一个网站,我正在努力改进我的代码。当处理具有多种字体的网站时(这里很大,那里很小,那里是粗体,这里是下划线等)是我们使用 h1-h6 的地方,还是我们保留那些时间有一个明确的层次结构,而不是<p class="xxx">为文本定义不同的类?

4

3 回答 3

7
  1. 你决定为什么它应该是大的、小的、粗体的、带下划线的等等。
  2. 如果没有更合适的存在并添加,并且如果您需要更具体的内容,则您编写标记来表达您在 1 中确定div的语义,然后使用 HTML 明确提供的任何内容。spanclassid
  3. 您为应用这些样式的规则集编写与该标记匹配的 CSS 选择器

因此,只有在有标题时才使用标题,并按顺序使用它们。h1用于主标题、h2副标题、副标题h3等。

如果您无法从标题中生成合理的目录,那么您几乎可以肯定没有正确使用它们。

于 2010-05-26T06:00:38.303 回答
1

h1-h6在应该使用它们的地方使用。使用类来装饰你的文本,包括在por中的那些h1-h6

根据经验,请密切注意没有样式表的网站的外观。只要您的网站即使没有样式表也能够传达信息,您就可以了。

作为建议,我提醒您可以在标签上使用多个类。您可以使用它来定义更小、更简单的规则集,例如:

.bigFont    { font-size: 150%; }
.italicFont { font-style: italic; }
.grayFont   { color: Gray; }
...

并在标签上应用这些样式中的一种或多种。

于 2010-05-26T06:04:48.920 回答
0

语义上 h1 - h6 用于标题。如果您网站上不同类型的字体都是标题,那很好,我怀疑它们不是。

类似地,p 用于段落。

如果您有不同的段落,其中的文本样式不同......那么是的

<p class="firststyle">This is paragraph 1</p>

<p class="secondstyle">This is paragraph 2</p>

但请记住这些标签是有意义的。有关更多信息,请参阅这篇文章

于 2010-05-26T06:08:09.313 回答