您好stackoverflow社区,
我无法解决一个问题:土耳其语字符。它们笨拙地显示为粗体。
我尝试了可以找到的解决方案:
元字符集:尝试过utf-8和ISO-8859-9
文件编码:将其从ANSI转换为UTF-8
Google字体字符集:添加了拉丁,拉丁扩展子集。字体与土耳其语兼容。
我已经检查了类似的问题@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
最佳答案
答:问题是关于Lato字体,即使它与土耳其语lang兼容。即使Lato本身在latin-ext节中包含了土耳其字符集,但从Google Fonts导入时似乎还是有问题的。
这是FontSquirrel的屏幕截图
Turkish characters are shown properly @FontSquirrel
关于html - 土耳其字符集* HTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38276286/