在CSS中有什么好处:div.something或者只是.something

Jo *_*o P 5 css css-selectors

在CSS中,当在div上设置样式时(例如)包含'div'除了为匹配提供更高的精度之外还有任何好处.浏览器渲染速度可能更快吗?

即是:

div.something { font-size: 1em; }
Run Code Online (Sandbox Code Playgroud)

比...更好

.something { font-size: 1em; }
Run Code Online (Sandbox Code Playgroud)

除了将其缩小到只有div之外的任何其他原因?

(我问的原因是我最近发生在一个突出的网站上,其中包括'div',但大多数人都不打扰)

更新:

感谢所有的答案.结论是速度是一个因素,但不值得注意,因此值得忽略.关于最佳实践的共识是,包括标签更清晰 - 一般规则应该是使CSS尽可能"紧密"以满足所需的样式.

Gum*_*mbo 5

除了两个选择器的不同语义之外,请阅读:CSS的速度