html - 土耳其字符集问题 * Html

标签 html css character-encoding

你好 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

最佳答案

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

这是 FontSquirrel 的截图

Turkish characters are shown properly @FontSquirrel

关于html - 土耳其字符集问题 * Html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38276286/

相关文章:

jQuery 损坏的动画 - Div 有时不会消失

javascript - 使用js制作一个div幻灯片

swift - Swift 中回车符不匹配

python - 将值从下拉菜单传递到 Flask 模板

html - 如何/在何处将数据存储在客户端的 HTML 上

html - 使用 css 或 html 的动态视频/图像样式

javascript - 给活跃的 li 元素一个不同的背景

html - 使用 bootstrap 进行文本对齐

character-encoding - Lua String 字符编码

jsp - Servlet 应用程序中的 Unicode 字符显示为问号