2

我的链接标签中有这段代码:

media="(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)"

使用 Retina 设备时,它以不同的方式显示我的网站,但是,当我通过 W3 Validator 验证它时,我收到此错误:

元素链接上属性媒体的错误值 (-webkit-min-device-pixel-ratio: 2), ↩ (min-resolution: 192dpi):在媒体功能部分的开头应为字母,但看到的是 -。

有什么想法可以解决这个错误吗?

注意:我没有插入回车。

4

2 回答 2

0

特定于供应商的实验性实现(由破折号前缀属性表示)的一个问题是它们无效的。

您可以:

  • 等待该功能被标准化和支持
  • 使其无效
  • (对于某些特性)使用 JavaScript 动态修改属性,这样验证器就不会看到它(所以你仍然是无效的,你会有更复杂、难以维护的代码,但验证器不会看到你与规范)。
于 2013-06-03T13:47:15.013 回答
0

好像你那里有一些不可打印的字符。尝试再次输入此片段并且不要使用回车符

于 2013-06-02T19:40:35.600 回答