我能在网页中放置两个 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
元素应尽可能放在开头,因为浏览器一旦接近此元素就会开始重新渲染网站。/
,它取决于文档类型。详情请参考:https://dev59.com/MWs05IYBdhLWcg3wPPeB - Déjà vu是的,您可以包含许多内容,并且不要尝试将它们合并。
<head>
部分中... - Déjà vu