Html W3C验证错误“;重复ID“;虽然ID是隐藏的

Html W3C验证错误“;重复ID“;虽然ID是隐藏的,html,hidden,w3c-validation,Html,Hidden,W3c Validation,在我的网站中,我使用CSS3媒体查询手机上的不同风格。然后在我的HTML代码中,我添加了一些div,以仅在移动设备中显示,该设备复制了我隐藏的另一个div 在W3C验证中,这是一个错误,带有“重复ID” 但是ID不是重复的,因为其中一个是隐藏的 如何解决此问题?的值 […]在元素的主子树中的所有ID中必须是唯一的[…] 因此,元素是否在视觉上隐藏并不重要 使它们唯一,或使用其他挂钩,例如类值。对于有效性,元素是否可见并不重要。只要在页面上就足够了。好的,谢谢!我要换身份证

在我的网站中,我使用CSS3媒体查询手机上的不同风格。然后在我的HTML代码中,我添加了一些
div
,以仅在移动设备中显示,该设备复制了我隐藏的另一个
div

在W3C验证中,这是一个错误,带有“重复ID”

但是ID不是重复的,因为其中一个是隐藏的

如何解决此问题?

的值

[…]在元素的主子树中的所有ID中必须是唯一的[…]

因此,元素是否在视觉上隐藏并不重要


使它们唯一,或使用其他挂钩,例如
值。

对于有效性,元素是否可见并不重要。只要在页面上就足够了。好的,谢谢!我要换身份证