2010-10-21 58 views
24

我得到了使用W3C驗證以下警告:HTML5一致性檢查

使用實驗性的功能:HTML5一致性檢查

究竟是什麼意思呢?我不能指望這個驗證器?

+0

! LOL:P – 2013-08-17 09:32:33

回答

1

除了什麼羅尼說,我傾向於使用HTML5 Validator不給你的消息,但它當然也仍處於試驗階段,雖然事情是不可能改變太多的我相信現階段的HTML5規範。

31

警告「使用實驗性功能:HTML5一致性檢查程序」。意味着驗證器正在檢查你的標記爲HTML5,但由於W3C沒有就HTML5標準的每個部分達成一致,你應該採用驗證者說的一絲鹽,因爲它很容易改變,直到標準爲止完成。警告並不意味着代碼有任何問題,但是如果您想要擺脫警告,請嘗試使用「HTML 4.01 Strict」的Doctype進行驗證。

+2

如果使用<!DOCTYPE HTML>進行測試,您將獲得HTML5檢查器。如果您使用<!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 Transitional // EN」「http://www.w3.org/TR/html4/loose.dtd」>或其他有效的文檔類型,您將不。 – Traingamer 2010-10-21 19:13:20

+0

在w3c驗證程序上還有一個選項,用於更改您驗證的doctype,而不管文檔中使用哪種doctype。 – 2010-10-21 21:18:50

5

HTML5是一個未完成的草案,以便驗證是:

  • 新的和受多於一個的bug已經生產了多年(因爲HTML5已經放棄了其前輩的傳統SGML - 你可以「T只使用基於DTD驗證)
  • 文檔相較於這就是我們得到給W3C計算器的地址時,同樣的錯誤移動目標(可能已經落後)