我知道 ID 规则比类规则快,类规则比标签规则快,比通用规则快,如MDN所述。我的问题与继承方面的 CSS 性能有关。例如,以下哪个更有效?
body {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
}
h1 {
font-family: Georgia, serif;
font-size: 36px;
font-weight: 700;
}
或者
h1 {
font-family: Georgia, serif;
font-size: 36px;
font-weight: 700;
}
.article-text {
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
}
虽然<body>
DOM 中只有一个标签,但可能有数百个p.article-text
元素。由于只有一个<body>
标签,这是否意味着一种<body>
样式更有效,即使我会重新设计<h1>
元素?或者对元素进行样式设置是否更有效.article-text
,因为这样做会使用更具体的选择器,而我不需要担心重新设置<h1>
元素的样式?
一直在想这个。想法?