类和ID用法

时间:2017-06-16 01:24:32

标签: html css

在仔细审查了互联网上的多个来源之后,我发现了流行的"类与ids"相对普遍的答案。问题是ID是唯一标识符,并且元素只能有一个ID,并且每个页面只能有一个具有该ID的元素。并且这些类不是唯一的,可以在多个元素而不是单个元素上使用,元素可以有多个类。在得出这些信息后,我开始查看CNN,Yahoo,W3Schools等热门网站的源代码,并注意到一次只使用一次的网站部分仍然有课程。例如,网站的徽标将在一个类下,或者甚至导航栏将指定一个类,如果网站或一个导航栏上只有一个徽标,为什么会这样?在这个问题上使用ID不是更合适吗?对于经验丰富的开发人员来说,这个问题可能看起来很愚蠢,但我希望在答案中找到一些澄清。非常感谢你。

1 个答案:

答案 0 :(得分:2)

类和ID不是互斥的。类主要用于CSS样式,而ID 可以用于样式,但这不是我们最初通常添加它们的原因。我们添加ID,以便可以通过JavaScript更轻松地访问元素并动态操作。

因此,找到包含id和类的元素非常常见 - 每个元素都有不同的用途。