【问题标题】:google font ubuntu special characters not displaying correctly谷歌字体 ubuntu 特殊字符无法正确显示
【发布时间】:2015-01-30 03:39:33
【问题描述】:

我想以 ubuntu google 字体显示文本。 当我创建一个带有特殊字符的简单网页时,它无法正确显示。像这样:

touché –‘çá’

但是,尝试在小提琴中演示这一点时,我发现了完全相同的代码来产生成功的显示。

我试过像这样添加所有子集:

<link href='http://fonts.googleapis.com/css?family=Ubuntu:300&subset=latin-ext,latin,cyrillic-ext,greek-ext,greek,cyrillic' rel='stylesheet' type='text/css'>

在 css 中使用这个:

font-family: 'Ubuntu', sans-serif;
font-weight: 300;
font-size: 150%;

如何让我的本地 html 文件也正确显示这些字符? 这是我的fiddle

【问题讨论】:

    标签: css fonts google-font-api


    【解决方案1】:

    当从本地硬盘读取您的文档时,缺少标头来告诉浏览器它的编码是什么,并且它猜错了。添加

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    

    到您的文档,这应该会有所帮助。在您想要的地方看到两个字符通常表明您在需要 UTF-8 的地方获得了 8 位编码(它将这些编码为两个八位字节。)

    【讨论】:

      猜你喜欢
      • 2018-06-02
      • 1970-01-01
      • 1970-01-01
      • 2016-12-21
      • 2017-06-25
      • 1970-01-01
      • 2017-01-28
      • 2012-05-13
      • 1970-01-01
      相关资源
      最近更新 更多