【问题标题】:Turkish Charset Issue * Html土耳其字符集问题 * Html
【发布时间】:2016-07-08 22:34:31
【问题描述】:

你好 stackoverflow 社区,

有一个我无法解决的问题:土耳其语字符。它们笨拙地显示为粗体。

我已经尝试了我能找到的解决方案:

元字符集:尝试了 utf-8 和 ISO-8859-9

文件编码:将其从 ANSI 转换为 UTF-8

Google 字体字符集:添加了 latin、latin-ext 子集。字体与土耳其语兼容。

我已经检查了@stackoverflow 的类似问题,但除了上述问题外,没有其他解决方案。字体是从单个 css 文件中提取的,任何字体导入都存在于标题标签之间。有与问题相关的代码:

Meta Tag:
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"> 

Css imports:
    @import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700&subset=latin,latin-ext);
    @import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&subset=latin,latin-ext);

Turkish Characters Screenshot

【问题讨论】:

    标签: html css character-encoding


    【解决方案1】:

    Answer: 问题在于字体 Lato,即使它与土耳其语 lang 兼容。尽管 Lato 本身在 latin-ext 部分中包含土耳其字符集,但从 Google 字体导入时似乎存在问题。

    这是 FontSquirrel 的截图

    Turkish characters are shown properly @FontSquirrel

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-29
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多