ID属性只能在每个HTML文档中出现一次怎么理解

<html>
<head>
<style type="text/css">
#mostImportant {color:red; background:yellow;}
</style>
</head>

<body>
<h1 id="mostImportant">This is important!</h1>

<p id="mostImportant">This is a paragraph.</p>

<p>This is a paragraph.</p>

<p>This is a paragraph.</p>
</body>
</html>
我这文档里出现两次同样的ID,为何还能正确显示?!

标签中有id 主要是方便JS通过捕捉然后进行操作。
如果有多个id那个document.getElementById("id")
那你说捕捉的是前一个还是后一个这样子的时候就有冲突了。
温馨提示:内容为网友见解,仅供参考
无其他回答

id 属性只能在每个 HTML 文档中出现一次,why?
id属性就是用来标识元素在文档中的唯一关键字的,如果重复使用,就无法用来表示唯一性了

id 属性只能在每个 HTML 文档中出现一次。这句话要如何理解?
就是同一个 HTML页面,如果你有两个或以上的html元素的id属性一样,就回有冲突。css样式和js特性都会异常

id 属性只能在每个 HTML 文档中出现一次?
主要是考虑如果一个页面内有多个id,加入你要调用js等脚本语言的时候,多个相同id会导致脚本出错

怎么理解在css中id选择器只能在文档中使用一次
所谓ID只能用一次,指的是就像一个人对应一个身份证一样,是不能有重复一样的,那么也就是你的这个页面中,<h1 id="xx"><\/h1>这里面的xx只能成为一个元素的id而不能继续成为p元素的id,你这样写是有违语法规范的。而你理解错了,在于你以为是效果只能用一次,实际上是只能被一个元素所拥有。...

...id 属性只能在每个 HTML 文档中出现一次。那这ID选择器有什么用...
这位网友你好,id选择器主要还是用在JavaScript中,为的就是选择的时候比较方便。用在css中的时候其样式优先级比较高。

id在html中是什么意思
至于 ID,通常用于定义页面上一个仅出现一次的标记。在对页面排版进行结构化布局时(比如说通常一个页面都是由一个页眉,一个报头< masthead>,一个内容区域和一个页脚等组成),一般使用ID比较理想,因为一个ID在一个文档中只能被使用一次。而这些元素在同一页面中 很少会出现大于一次的情况。归纳成...

id在html中是什么意思
它是HTML 标准属性。1、id属性规定HTML元素的唯一的id。2、id 在HTML文档中必须是唯一的。3、id属性可用作链接锚,通过JavaScript或通过CSS为带有指定id的元素改变或添加样式。

网页制作中name和id的区别是什么?
id,在当前HTML中具有唯一性,也就是这个页面的id=\\"x\\",这个x作为id只能出现一次。“ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。”id在HTML中的作用:1、用id选择相应的stylesheet(风格).2、<A..>链接的目的地 3、脚本语言用它找目的地(找该id...

类和ID使用的时候有什么区别
1.在网页制作中,类可以分配给任何数量的元素,而ID只能在某个HTML文档中使用一次,ID类似于表单元素INPUT中的NAME属性,每个NAME属性的值应该是唯一的 2.类前面以 . 开始,而ID前面以 # 开始。3.值得注意的是,实际上浏览器不一定会检查网页中ID的唯一性,我们可以在网页中对多个元素使用同一个ID...

ID 选择器和类选择器有什么区别?
1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。下面代码是正确的:而下面代码是错误的:2、可以使用类选择器词列表方法为一个元素同时设置多个样式。我们可以为一个元素同时设多个样式,但只可以用类选择器的方法实现...

相似回答