我们可以在HTML中放置两个元标记吗?

时间:2013-05-06 09:35:19

标签: html meta

我可以在网页中放置两个meta代码吗?

我想说:

 <meta http-equiv="Pragma" content="no-cache" />

这样我的网页就不会被缓存

 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

以便我的网页与IE兼容。

2 个答案:

答案 0 :(得分:11)

是的,这绝对可行且有效(实际上大部分时间甚至是必要的)。基本上,只要您将所有这些内容放入网站的head部分,就可以拥有任意数量的内容。此外,您应该注意不要有多个meta元素用于同一个问题。

请注意,为了完全遵守XHTML,您的第二个meta会错过结束/。它应该是:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

所以你的最终代码可能是:

<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

请注意,meta元素的顺序并非完全随意,或者至少有一些元素需要注意顺序。

,定义编码的meta元素应尽可能在开头,因为浏览器会在接近此元素时立即重新呈现网站。

答案 1 :(得分:3)

是的,您可以包含许多内容,并且不要尝试将它们组合在一起。