我是否应该使用一个类甚至单个html元素?

正在进行网站设计,我的老板告诉我,通常不会使用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.

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些