我可以meta
在一个网页中放置两个标签吗?
我想说:
<meta http-equiv="Pragma" content="no-cache" />
这样我的网页就不会被缓存
和:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
以便我的网页与 IE 兼容。
是的,这绝对是可能和有效的(实际上大多数时候甚至是必要的)。基本上,您可以拥有任意数量的它们,只要将它们全部放入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
定义编码的元素应尽可能位于开头,因为浏览器将在接近该元素时立即开始重新渲染网站。
是的,您可以包括许多,不要试图将它们组合起来。