【发布时间】:2017-02-25 03:52:20
【问题描述】:
The HTML standard 不允许在同一个文档中使用重复的 ID,但是 Web 开发人员可以使用哪些工具来强制执行此要求?
开发人员面临的一些困难:
JavaScript 可以动态创建 ID,因此静态检查并不总是有效。
正在使用的库也可能在文档中创建 ID,并且并非所有这些 ID 都由开发人员命名。
【问题讨论】:
The HTML standard 不允许在同一个文档中使用重复的 ID,但是 Web 开发人员可以使用哪些工具来强制执行此要求?
开发人员面临的一些困难:
JavaScript 可以动态创建 ID,因此静态检查并不总是有效。
正在使用的库也可能在文档中创建 ID,并且并非所有这些 ID 都由开发人员命名。
【问题讨论】:
如果您使用像dreamweaver 之类的IDE,则在您的ID 所在的同一行上有橙色圆点。
避免超过 1 个 id 的最佳方法是仅将 id 用于结构性内容或您知道只有 1 of 和类用于其他所有内容的东西。
希望对你有所帮助?
【讨论】: