1

在搜索其他问题后,没有人回答我遇到的具体问题。

我们最近采取了行动,将 Google 的 Rich Snippets 包含到我们的网站中,这涉及将 DocType 从 XHTML 1.0 更改为 XHTML+RDFa 1.0。

现在的问题是我们在我们的站点上使用图像映射,并且 XHTML+RDFa 声明“名称”属性无效并且验证失败。删除 name 属性允许验证,但阻止 chrome/safari 能够使用图像映射。

有任何想法吗?

4

3 回答 3

0

您应该能够使用 id 属性代替 name 属性。确保 id 值是完全区分大小写的匹配。如果这不起作用,那么它看起来像一个 webkit 错误。

于 2012-03-21T22:45:30.647 回答
0

找不到解决方案,所以我不得不重新添加 ID 和 Name 属性。

它不再适用于 W3c,但适用于所有浏览器。不是一个理想的解决方案,但更重要的是有效。

于 2012-05-01T15:07:52.957 回答
0

使用属性“id”而不是“name”它发生在我身上,它工作正常。

问候

https://webmasters.stackexchange.com/questions/12798/name-attribute-is-obsolete-what-is-the-correct-behavior-when-dealing-with-ancho

于 2013-11-07T04:01:54.390 回答