2014-07-02 26 views
0

如果我嘗試使用我的網站(www.primapaginaonline.it),DOCTYPE HTML5進行W3C驗證,我收到一些錯誤,但有兩個我不明白。錯誤「雜散結束標籤頭」和「看到一個身體開始標籤,但同一類型的元素已經打開」

第一個是錯誤

線110,第7列:雜散結束標記head

和線路110上僅存在

</head> 

其他錯誤是

線111,柱24:觀察的body開始標記但相同類型的元素已經打開。

和線路111的代碼是

<body class="home blog"> 

而且它說,它無法繼續之後。我該如何解決這些問題?

回答

2

當你驗證你的網站時,你應該從頭開始。刪除先前的錯誤,然後檢查錯誤是否仍然存在。

當我修改您的代碼,只:

<!DOCTYPE html> 
<html lang="it-IT" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> 

<head> 
<meta charset="UTF-8" /> 
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> 


<title> 
Prima Pagina Online 
</title> 


</head> 

留在文件的開頭,有沒有關於head標籤警告

編輯

我看着你的代碼主要的問題是你把Facebook代碼放在頭部。打開車身標籤後,你應該把它放好。

+0

我試圖禁用Facebook的代碼,但錯誤依然 – fas

+1

不會吧,不會。我檢查了兩次。從'

'到'ga('send','pageview');'包括,你會發現不會有任何錯誤連接到'body'。現在在你的源代碼中,你仍然有頭部區域內的facebook代碼 –

+0

對不起,你是絕對正確的!謝謝 – fas

0

在我的情況下,當網站正在HTTPS協議,和在CSS文件驗證器輸出恰好這樣的誤差包括經由http協議進口谷歌字體線

@import url(http://fonts.googleapis.com...

必須被替換:

@import url(//fonts.googleapis.com...

相關問題