2011-08-05 40 views
0

當我嘗試驗證我的頁面時出現此錯誤。我使用數據轉換,因爲它似乎很難翻轉我的圖像菜單欄在CSS中。我的代碼的起始行也有一些java。沒有屬性「data-over」

即時通訊使用過渡文件類型,這樣我猜... 幫助? :)

there is no attribute "data-over" 
… data-out="images/nav/home_btn.png" data-over="images/nav/home_roll.png" /></a> 

您已在文檔中使用上述屬性,但您使用的文檔類型不支持該元素的該屬性。此錯誤通常是由於「嚴格」文檔類型與使用框架的文檔(例如,您必須使用「過渡」文檔類型以獲取「目標」屬性)不正確地使用或通過使用供應商專有的擴展名(例如「 marginheight「(這通常是通過使用CSS來達到預期的效果)。

+1

您需要使用的HTML 5文檔類型:'<!DOCTYPE HTML>' –

+1

奧凱,但是當我不喜歡現在的驗證讓我喜歡它,就像你不使用HTML5文檔類型的聲音,我32 erros,並與過渡只有5 .. 2因爲上述錯誤和3因爲JavaScript。 那該怎麼辦? – Alex

+0

將代碼重寫爲有效的HTML5!在我的答案中查看HTML5草案規範的鏈接,這應該有助於您瞭解什麼是有效的,哪些不是。 –

回答