2010-06-04 18 views
8

的Ive試圖以下列2條線路中的報頭,以驗證一個HTML5文件:在HTML5中使用IE特定元標記是否合法?

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 
<meta http-equiv="imagetoolbar" content="no" /> 

整個文檔驗證非常漂亮,但這些2行,其是特定IE,呈現頁面無效。

我的問題:這些元標籤是否有合法的HTML5語法?我非常喜歡我的代碼是有效的,但這些標籤不能放棄。

+0

,爲什麼你會驗證HTML5其甚至沒有一個定案的標準。 – corymathews 2010-06-04 20:43:28

回答

13

根據您對服務器/服務器端代碼的訪問權限,您可以將X-UA兼容作爲標題提供。我不確定是否可以爲imagetoolbar完成相同的操作。

編輯:您的其他選擇是有條件的意見:

<!--[if IE]> 
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 
<meta http-equiv="imagetoolbar" content="no" /> 
<![endif]--> 
+2

嗨,有條件的意見好主意! +1。 – 2010-06-04 20:51:54

+0

我知道一個想法,當它完全由我已經知道的東西構成時,只有其他人足夠聰明,以一種我沒有想到的方式將它們組合在一起:) **好的**,給你+1 ,當然,答案是可以接受的。 – 2010-06-05 08:45:40

+2

對不起,說它不起作用:( – 2010-07-26 07:56:16

相關問題