Google字体,CSS,拉丁问题
-
12-10-2019 - |
题
我正在尝试使用 这个 我的网络上的字体。
这是用立陶宛语的语言,但这不是重点,关键是,在Google字体预览器上,我可以很好地看到角色,但是在我的网站上,一些特定的符号令人讨厌。
也许有人知道我该如何解决这个问题?
PS或向我推荐一些我可以使用的其他标准非常轻的字体...
解决方案
这些字形不在字体中。标准的后备字体 serif
应该使它变得明显;这是我看到的(使用Wikipedia的Pangram):
如果您下载字体并查看内部(使用Mac上的字体书或Fontforge之类的内容),则可以看到哪些字形存在或不存在。为了解决此问题,我将输入您需要的字符中的预览器。
快速选择的sans-serif字体,其中包含您需要的字形:
- 博物馆Sans 其500重量可以在线自由使用。
- Aller, ,这可能需要许可。
- Dejavu Sans和Droid Sans,许多用户将安装它们。
- Helvetica,Geneva和Freesans。
- Trebuchet MS,Verdana,Calibri,Candara和Arial,几乎所有用户都将安装。
Calibri似乎是LATO的体面匹配,因此您可以使用 font-family: Calibri, sans-serif;
(根本不嵌入任何东西)。
其他提示
我对“ Open Sans”字体遇到了同样的问题,并花了3个小时尝试解决此问题,直到发现解决方案。
尝试指定与您的语言符合字形的子集,就像我的情况下:
由此
<link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,700' rel='stylesheet' type='text/css'>
至
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
看看这是否解决了您的问题。显然请确保您检查使用的字体是否支持额外 子集. 。别忘了他们也支持 西里尔 和 西里尔延伸.
欢呼,迈克尔。
不隶属于 StackOverflow