在CSS选择器中组合类和ID,最佳实践?

在CSS选择器中组合类和ID,最佳实践?,css,Css,在CSS中组合类和ID时,使用.class#ID还是#ID.class更好?一个浏览器比另一个浏览器有优势,还是每个浏览器对它们都一视同仁?想法?我相信你可以在这里找到一些有用的信息: 由于该id选择器,它们都指向相同的元素,因此它们的工作方式相同 至于优点,我觉得.class#id更适合.class元素的特定情况(就像博客中的贴纸),而#id.class只是#id元素样式表的扩展 我不确定这是否是常见的做法,但我发现它很有用。因此#id.class似乎是公认的用法。奇怪的是,这两种变体都适用于

在CSS中组合类和ID时,使用.class#ID还是#ID.class更好?一个浏览器比另一个浏览器有优势,还是每个浏览器对它们都一视同仁?想法?

我相信你可以在这里找到一些有用的信息:

由于该
id
选择器,它们都指向相同的元素,因此它们的工作方式相同

至于优点,我觉得
.class#id
更适合
.class
元素的特定情况(就像博客中的贴纸),而
#id.class
只是
#id
元素样式表的扩展


我不确定这是否是常见的做法,但我发现它很有用。

因此#id.class似乎是公认的用法。奇怪的是,这两种变体都适用于现代浏览器。幸运的是,这两种变体都适用于现代浏览器:)