在此HTML页面上,当not
标记仅在{{1}上设置为meta
时,文本'TESTING Page Tools'的字体'{1}}才会加载<meta http-equiv="X-UA-Compatible" content="IE=7"/>
但是,它正在处理其余版本的IE 11
。但是,这个“Patua one”字体已加载到IE
,IE的较低版本和其他浏览器 时将此IE 11
标记设置为meta
无论如何,我只需要在<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
标记上使用content=IE=7
作为我的要求。在这种情况下,这个字体'Patua one'没有加载到meta
仅,这也适用于IE和其他浏览器的其他版本(firefox,chrome等)。如果我将此IE 11
标记的属性更改为meta
,那么它将在IE和其他浏览器的所有版本中加载。但是,根据协议,我不应将<{1}}标记的属性从content=IE=edge
更改为
我的目标[我期待]:当meta
代码的属性设置为content=IE=7
时,我需要加载“{Patua One”字体content=IE=edge
。
我需要别人的帮助。请。
even
答案 0 :(得分:0)
尝试在代码开头的<head>
标记中添加 HTML条件语句:
<!--[if IE 11]>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<![endif]-->
<!--[if !IE 11]> -->
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
<!-- <![endif]-->
或者如果它不起作用,试试这个:
<!--[if IE 11]>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<![endif]-->
<!--[if !IE 11]>
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
<![endif]-->
希望它有效。