CSS中的ID类

时间:2015-11-12 00:40:54

标签: css

我正在编写着陆页。我应该何时使用ID作为元素而不是类?我知道ID只在页面上被引用一次,而类被多次引用。我也知道使用类比使用ID更快。什么时候我们应该使用类和元素的ID?

1 个答案:

答案 0 :(得分:0)

简而言之,ID适用于JavaScript,类适用于样式(CSS)。但是,您可以根据需要使用Id进行样式设置。但总的来说,您应该努力使用CSS类和可重用的代码。

有些人还遵循在其网站上使用ID作为chrome元素的惯例。我自己,我使用所有类的类,以允许未来的代码重用性。我无法告诉你,这使得生活更加轻松了6个月。如果我需要使用JavaScript定位,那么我也会添加一个ID。

效果

的JavaScript

在JavaScript中引用时,Id比类快。

CSS

性能取决于各个浏览器呈现引擎。

最佳实践

查看this handy guide on MDN,教您编写高效的CSS。