【问题标题】:custom font with font-face带有字体的自定义字体
【发布时间】:2012-12-22 08:37:57
【问题描述】:

我正在使用字体生成器here 生成自定义字体欧洲粗体。如果我只使用英文字母,一切正常,但我的网站是俄文,我的自定义字体对俄文字符没有影响。请帮忙。

【问题讨论】:

  • 您是否使用该页面的“最佳”模式? “专家”中的默认设置是启用“子集”以从字体中删除非西方字形。您只能在“专家”中禁用子集或启用对特定语言的支持。
  • 我尝试禁用子集和选择 Ciryllic 但没有工作:(

标签: html css fonts


【解决方案1】:

字体不包含西里尔字母,或者字体不是 Unicode 编码的。后者的可能性更大。例如,一种名为 Europe 并在 http://www.broble.com/download-free-font/europe/ 分发(可能是非法的)的字体具有一些 8 位编码,因此它包含西里尔字母但不在适当的位置。如果您在文本中包含诸如“ä”或“é”之类的字母,您会看到这一点——它们显示为西里尔字母。

解决办法是找到更好的、正确编码的字体。

【讨论】:

    【解决方案2】:

    你还没有添加

    <meta charset="utf-8" />
    

    到您的 html 标题或您使用的字体不支持俄罗斯。

    【讨论】:

      猜你喜欢
      • 2013-12-19
      • 2011-06-05
      • 2011-03-11
      • 1970-01-01
      • 2017-08-21
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2016-03-25
      相关资源
      最近更新 更多