xhtml - 多个表具有重复的 id

标签 xhtml accessibility

我想知道是否可以有多个如下所示的表。如果您注意到,我已经应用了 id="id"和 id="name"。所以如果有多个表,那么就会有很多具有相同 id 的表。

<table>
    <thead>
        <tr><th id="id"></th><th id="name"></th></tr>
    </thead>
    <tbody>
        <tr><td headers="id">1</td><td headers="name">First Name</td></tr>
    </tbody>
</table>

最佳答案

没有。你不能。 id 在文档中必须是唯一的。

最简单的选择是为给定表中的每个 id 应用前缀,例如id="mytable_name"

关于xhtml - 多个表具有重复的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2135835/

相关文章:

java - Seam 自动创建不起作用?

ios - 在 iOS 应用程序中获取所有选定的辅助功能选项

html - 是否会从 future 的浏览器中删除不推荐使用的元素?

html - ARIA 移动菜单,正确的标签

javascript - 仅为屏幕阅读器隐藏文本

html - 在 Actionscript 3 项目中显示 HTML

html - 当页面作为 HTML 4.01 提供时,是否需要 <html xmlns= ...> 中的 "xmlns"?

javascript - 在 Javascript 中启用和禁用 Div 及其元素

html - 为什么我的 HTML 中的 CDATA 部分没有呈现?

ios - 通过无障碍标准手势处理语音