我正在编写着陆页。我应该何时使用ID作为元素而不是类?我知道ID只在页面上被引用一次,而类被多次引用。我也知道使用类比使用ID更快。什么时候我们应该使用类和元素的ID?
答案 0 :(得分:0)
简而言之,ID适用于JavaScript,类适用于样式(CSS)。但是,您可以根据需要使用Id进行样式设置。但总的来说,您应该努力使用CSS类和可重用的代码。
有些人还遵循在其网站上使用ID作为chrome元素的惯例。我自己,我使用所有类的类,以允许未来的代码重用性。我无法告诉你,这使得生活更加轻松了6个月。如果我需要使用JavaScript定位,那么我也会添加一个ID。
在JavaScript中引用时,Id比类快。
性能取决于各个浏览器呈现引擎。
查看this handy guide on MDN,教您编写高效的CSS。