只是想知道,为文本标签创建 css 类是不是一个坏主意。
假设 h1 标签是 24px 字体大小,但出于某种原因我想要更大的 36px 字体大小,并为 h1 标签创建一个 css 类,如下所示。
<h1 class="special-title">
or
<h1 id="special-title">
这有经验法则吗?至于什么时候认为合适?
最佳答案
第一个:HTML
都是关于语义的。 CSS
一切都与样式有关。
这意味着:
-
<h1>
是一个非常重要的标题 -
<h2>
是一个不太重要的标题 -
<h6>
是一个非常非常不重要的标题
如果我没理解错的话,您想为标题设置样式 <h1>
在不同的方式。请想一想,为什么要以不同的方式设计它。它们的重要性相同吗?
如果不是,您可以给不太重要的标题 <h2>
标签,重要的是 <h1>
标签。
CSS:
h1 { font-size:36px; }
h2 { font-size:24px; }
如果它们具有相同的重要性,则您的方法 special-headline
是处理这个问题的正确方法。您应该以 Class
的形式执行此操作. Id
意味着它是一个独特的对象。但我假设,你有不止一个 special-headline
.
关于html - 为文本标签创建 css 类是个坏主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28512419/