Utf 8 Umlaute不在Chrome和Opera中显示

Utf 8 Umlaute不在Chrome和Opera中显示,utf-8,character-encoding,Utf 8,Character Encoding,问题是:无论我在做什么,Chrome(47.0.2526.106 m版)都不会显示“German Umlaute”。歌剧相同(34.0.2036.36) 然而,在Firefox(43.0.2)和Edge中,“Umlaute”显示正确 尝试了以下方法: 清除浏览器缓存 使用Sublime的UTF-8编码保存了所有文件 检查托管服务器的默认字符设置 根据此处提示,卸载“Helvetica Neue”: www.productforums.google.com/forum/#!主题/chrome d

问题是:无论我在做什么,Chrome(47.0.2526.106 m版)都不会显示“German Umlaute”。歌剧相同(34.0.2036.36)

然而,在Firefox(43.0.2)和Edge中,“Umlaute”显示正确

尝试了以下方法:

  • 清除浏览器缓存

  • 使用Sublime的UTF-8编码保存了所有文件

  • 检查托管服务器的默认字符设置

  • 根据此处提示,卸载“Helvetica Neue”: www.productforums.google.com/forum/#!主题/chrome de/eB_ljsQN2gw

  • 标题如下所示:

    <?php
    header('Content-Type: text/html; charset=UTF-8');
    ?>
    <!DOCTYPE html>
    <html lang="de">
    <head>
    <meta charset="UTF-8">
    [...]
    
    有趣的是,这是唯一不能正确显示Umlaute的文本。 我附上了一个网站的示例图片,我引用的文本是右上角的文本。

    有人遇到过类似的事情吗? 我感谢在这件事上给予的支持

    干杯


    操作系统:Windows 10 Pro已解决

    只要将加载文档的扩展名从.htm更改为.php,再加上我以前的设置(如请求/问题中所述),我就成功了

    您可以在此处找到原始答案的链接:

    多亏了斯林格

    $(environment).load("infotxt/meadow-1-1.htm");