带有XHTML + RDFa 1.0 doctype的图像映射名称属性

时间:2012-03-21 10:12:03

标签: xhtml imagemap rdfa

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

我们最近采取措施将Google的Rich Snippets纳入我们的网站,其中包括从XHTML 1.0到XHTML + RDFa 1.0的DocType更改。

现在问题是我们在网站上使用图像映射,而XHTML + RDFa声明'name'属性无效且验证失败。删除name属性可以进行验证,但可以防止chrome / safari使用图像映射。

任何想法?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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

问候

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