我正在进行网站设计,我的老板告诉我,通常不会使用ID,而且课程是首选,但他不记得原因.所以我做了一些研究,我发现这个
this,但第一个答案并不能很好地解释为什么不应该使用id.我认为对于仅使用一次ID的元素.如果我不会多次使用一个元素,我为什么要使用一个类?
解决方法
这与性能问题有关.即使您一次使用此元素,我仍然建议使用类而不是id.
为什么?因为您将来可能会为此元素添加更多类.但为什么这很重要且与性能有关?看看这个:
It’s a common belief that ID selectors are the fastest,but this comes
with a big caveat: IDs are fastest CSS selector only if they’re the
key selector. What’s that? Well,while you probably read selectors
from left to right,browsers read them from right to left.
有关更多详细信息,请查看此site.