Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML&;CSS:何时使用ID和类?_Html_Css_Styles - Fatal编程技术网

HTML&;CSS:何时使用ID和类?

HTML&;CSS:何时使用ID和类?,html,css,styles,Html,Css,Styles,我想知道何时正确使用ID和类。我在js中选择时使用ID(如果需要是唯一的),而类仅用于Css样式/设计 我想知道使用ID和类是否还有其他意义,或者我是否使用它是错误的或不正确的 我只是想知道你的意见或者你是如何使用它的。请随便回答 谢谢Id用于唯一元素。应该只有一个元素具有给定的id,而可以有任意多个元素具有相同的类 例如,让我们使用登录表单。id#login和#password中只有一个,但它们都可以有class.login表单输入 所以,当需要精确定位某个元素时使用id,当需要描述某组元素时

我想知道何时正确使用ID和类。我在js中选择时使用ID(如果需要是唯一的),而类仅用于Css样式/设计

我想知道使用ID和类是否还有其他意义,或者我是否使用它是错误的或不正确的

我只是想知道你的意见或者你是如何使用它的。请随便回答


谢谢

Id用于唯一元素。应该只有一个元素具有给定的id,而可以有任意多个元素具有相同的类

例如,让我们使用登录表单。id#login和#password中只有一个,但它们都可以有class.login表单输入


所以,当需要精确定位某个元素时使用id,当需要描述某组元素时使用类

对于StackOverflow来说,这不是一个好问题,我建议以后在提问之前使用google

类和ID之间的关键区别在于ID是唯一的。类不是唯一的

每个元素可以使用任意数量的类。ie:
class=“btn btn primary”
但每个元素只有一个ID。ie:
id=“button-23”

当您开始使用Javascript与DOM交互时,最大的区别就开始显现了。如果我使用
document.getElementById(“button-23”)
并且您有两个具有该ID的元素,Javascript将只与它遇到的第一个元素交互


一般来说,在我看来,尤其是刚开始的时候,坚持使用类,不要使用ID。

这个问题非常广泛,可能与堆栈溢出无关。您只需在谷歌上搜索“HTMLID”和“HTMLClass”,就可以找到大量信息。特别是,请访问有关这些主题的MDN页面。这通常是获得高质量信息的可靠来源。谢谢您,先生。我只是想让你的意见或者你如何使用itclass在jquery中也能非常有用,当你有很多元素都有相同的jquery行为的时候……好了,就这样。征求意见的问题是很重要的。