相关疑难解决方法(0)

为什么拥有多个具有相同id属性的HTML元素是一件坏事?

为什么在同一页面上拥有多个具有相同id属性的HTML元素是不好的做法?我正在寻找一种方法来向不熟悉HTML的人解释这一点.

我知道HTML规范要求id是唯一的,但这听起来并不是一个令人信服的理由.我为什么要关心某人在某些文件中所写的内容?

我能想到的主要原因是具有相同id的多个元素可能会导致Javascript函数(如document.getElementById)出现奇怪和未定义的行为.我也知道它会导致URL中的片段标识符出现意外行为.任何人都可以想到任何其他对HTML新手有意义的理由吗?

html

10
推荐指数
3
解决办法
8072
查看次数

标签 统计

html ×1