2
我有一个问题涉及到HTLM5元标记和W3验证器。HTML5元标记和W3验证程序
众所周知,有几个meta标签是Validator似乎不喜欢的。这一个例子:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
到目前为止,我已经使用这个技巧:
var meta_elem = document.createElement('meta');
meta_elem.setAttribute('http-equiv', 'X-UA-Compatible');
meta_elem.setAttribute('content', 'IE=edge,chrome=1');
document.getElementsByTagName('head')[0].appendChild(meta_elem);
眼下它似乎达到其目的。 W3 Validator对meta标签的存在一无所知,因此我们从此没有任何抱怨。
但是我仍然有些疑惑,所以我的问题出现了:这实际上是解决这个问题的正确方法吗?有没有更好的办法?