所以我受委为一个网站,我正在努力改进我的代码。当处理具有多种字体的网站时(这里很大,那里很小,那里是粗体,这里是下划线等)是我们使用 h1-h6 的地方,还是我们保留那些时间有一个明确的层次结构,而不是<p class="xxx">
为文本定义不同的类?
问问题
132 次
3 回答
7
- 你决定为什么它应该是大的、小的、粗体的、带下划线的等等。
- 如果没有更合适的存在并添加,并且如果您需要更具体的内容,则您编写标记来表达您在 1 中确定
div
的语义,然后使用 HTML 明确提供的任何内容。span
class
id
- 您为应用这些样式的规则集编写与该标记匹配的 CSS 选择器
因此,只有在有标题时才使用标题,并按顺序使用它们。h1
用于主标题、h2
副标题、副标题h3
等。
如果您无法从标题中生成合理的目录,那么您几乎可以肯定没有正确使用它们。
于 2010-05-26T06:00:38.303 回答
1
h1-h6
在应该使用它们的地方使用。使用类来装饰你的文本,包括在p
or中的那些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 回答