我在w3c验证器中验证我的代码。
我收到以下错误: -
问题是我网站中最大的字体大小是18px。滑块中的文本和正文中的一些标题使用18px字体大小。
我可以为H1和H2提供相同的字体大小,在slier中使用H1,在身体中使用H2。
由于
答案 0 :(得分:3)
您不应该对文本正文使用任何标题标记,它只应用于标题。这是关于语义的。
H1意味着它是一个顶级标题。 H2将分为H1等。
如果你想拥有更大的字体,你可以使用CSS来改变段落的大小,或者创建可以应用于任何需要更大字体的元素的类。
如果您需要滑块或任何其他元素中的特定大小,只需将类附加到其中并设置正确的元素样式。
据说......你当然可以制作任何你喜欢的尺寸,但是你最好忘记验证,因为这是不好的做法。
答案 1 :(得分:1)
如何设置单个标签的样式,例如标题和段落文本(即尺寸,重量等),这取决于您。重要的是应用这些标签背后的逻辑。将您的页面想象成一个大纲,内容中会出现一个自然的层次结构,将用户从一条信息引导到另一条信息。
验证器建议 非常重要。 @rahiil对使用类提出了很好的建议,但我认为“忘记W3C验证器中的错误”是一个不好的建议。格式良好,有效和语义标记有很多原因,但有两个非常重要的原因是:
如果您想通过缩小视频效果来强调页面上的某些内容,请使用Rahiil提供的建议并创建一组类,您可以将这些类应用于文本元素,以便轻松地设置不同大小的样式。
答案 2 :(得分:0)
你使用什么css取决于你。您可以根据需要使用相同的字体大小。忘记W3C验证器中的错误,它仍然希望{< style>的type="text/css"
标签。您也可以使用<div class="h1">
并使用字体大小。
div.h1 {
font-size : 18px;
}