2012-03-21 48 views
1

搜索其他問題後,沒有人回答我具體的問題。帶XHTML + RDFa的圖像地圖名稱屬性1.0文檔類型

我們最近採取了行動,包括谷歌的豐富網頁摘要我們的網站其中涉及從XHTML 1.0到XHTML + RDFa的1.0 DOCTYPE的變化。

現在的問題是,我們用影像地圖上我們的網站,在XHTML + RDFa的規定在「名稱」屬性無效,驗證失敗。刪除name屬性允許驗證,但是可以防止chrome/safari使用圖像映射。

任何想法?

回答

0

您應該能夠使用id屬性代替name屬性。確保id值是一個確切的區分大小寫的匹配項。如果這不起作用,那麼它看起來像一個webkit的bug。

+0

呀,它有兩個姓名和身份證是完全一樣的,W3C驗證說的name屬性是無效用的doctype,所以我乾脆刪除它。 id屬性在我的Firefox中正常工作,但不適用於較老的或基於Webkit的瀏覽器。 我在辯論只是把名字放回去而忽略W3C :( – deepmark 2012-03-22 09:43:14

0

無法找到一個解決方案,所以我不得不重新添加ID和名稱屬性。

它不再符合W3C標準,但在所有的瀏覽器上運行。不是一個理想的解決方案,但更重要的工作。而不是