重音元音并没有在Internet Explorer 11中正确显示

时间:2014-04-08 17:39:55

标签: .htaccess utf-8 character-encoding internet-explorer-11 utf

我已经完成了一个网站,并且在一些使用Windows 7和IE11的系统中,一些西班牙语字符显示不正确。 我安装了一个具有这些规格的虚拟机,但无法重现该错误,因此我无法检查我的更改......

我的系统是使用IE 11的W8并且显示正常。

我在第1行的.htaccess中添加了以下行。

AddDefaultCharset utf-8

这些是.css

中设置的字体
* {font-family: Helvetica, Arial, sans-serif}

这是head标签中的第一行:

<meta charset="UTF-8">

提出问题的人物是ñ和重音元音,如áéíóú。 我在文本中将ñ更改为&ntilde;以检查它是否可能是html实体问题,但客户端报告没有更改。

chrome检查器中的响应标头:

  

HTTP / 1.1 200 OK日期:星期二,08四月2014 17:34:23 GMT服务器:Apache   变化:接受编码内容编码:gzip内容长度:2256   Keep-Alive:timeout = 10,max = 500 Connection:Keep-Alive       内容类型:text / html;字符集= UTF-8

该文件是一个php,其中包含另一个脚本作为第一行:

   <?php include 'otherfile.php'; ?><!DOCTYPE html>
    <html lang="es">
        <head>
            <meta charset="UTF-8">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">

这个其他的php加载变量以便稍后在正文中显示或处理ajax请求并返回一些html并在此之后死掉。

欢迎任何帮助。此外,如果您碰巧重现该错误,请告诉我如何操作。

网址为valarquitectura.com

0 个答案:

没有答案