2014-04-22 46 views
0

驗證時我有3個此錯誤。元素鏈接缺少必需的屬性

DOCTYPE:HTML5

錯誤:元素鏈接缺少必需的屬性屬性。

<link type="text/css" href="/wp-content/themes/aykamakina/bxslider/jquery.bxslider.css" rel="stylesheet" /> 
<script src="/wp-content/themes/aykamakina/tabs/js/easyResponsiveTabs.js" type="text/javascript"></script> 
<link rel="stylesheet" href="/wp-content/themes/aykamakina/fancybox/source/jquery.fancybox.css" type="text/css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> 

所以我使用了rel-type-href,其中一個具有media屬性。在這種情況下我必須使用哪些其他人?

而我不明白爲什麼我沒有得到相同的錯誤,我只用了相同的屬性的其他鏈接... 感謝您的時間!

+2

我認爲''body'標籤內有一個'link'元素 –

回答

1

錯誤消息的信息是過時的。錯誤消息顯然不會像驗證器的基本功能一樣快地更新。驗證器實際上是針對HTML5 + RDFa進行驗證的,RDFa定義了property屬性。

把你<link><head>在文檔的頂部。

在HTML5的link元件被允許在文檔主體但具有itemprop屬性。

+1

哦,我發現這些鏈接在footer.php中,所以當我把它放到頭部的header.php中時,它就起作用了。謝謝! – Ekin

+0

我的榮幸.. :) – 4dgaurav

1

難道你發佈的所有非驗證碼?由於此驗證,嘗試一下:

<!DOCTYPE html> 
<html> 
<head> 
<title>sample</title> 
<link type="text/css" href="/wp-content/themes/aykamakina/bxslider/jquery.bxslider.css" rel="stylesheet" /> 
<script src="/wp-content/themes/aykamakina/tabs/js/easyResponsiveTabs.js" type="text/javascript"></script> 
<link rel="stylesheet" href="/wp-content/themes/aykamakina/fancybox/source/jquery.fancybox.css" type="text/css" media="screen" /> 
<link rel="stylesheet" type="text/css" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> 
</head> 
</html> 
相關問題