簡體   English   中英

無法驗證HTML5 Boilerplate元標記

[英]Cannot validate HTML5 Boilerplate meta tag

我一直無法提交HTML進行驗證,並且無法返回此錯誤:

Bad value X-UA-Compatible for attribute http-equiv on element meta.
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

這有什么問題? 老實說,我什至不知道它做什么。 我應該從代碼中刪掉它嗎?

如果在“ Quirks模式”和“標准模式”下都檢查了頁面在IE的最新版本上是否可以正常工作,則可以刪除該標記。 否則,請保留以下部分:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

假設您的頁面已經按照“標准模式”編寫,就像任何新頁面一樣。 meta標簽有助於將IE置於該模式,請參見http://hsivonen.iki.fi/doctype/#ie8

您可以刪除行。 只是告訴IE使用最新的渲染引擎。

了解更多信息-http://blog.yjl.im/2011/01/bad-value-x-ua-compatible-for-attribute.html

由於它僅針對IE,因此我相信您可以將其包裝在有條件的IE標簽中,這應該使您可以通過驗證器。

<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]-->

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM