4

我正在尝试在我的网络上使用这种字体。

它是立陶宛语,但这不是重点,重点是,在谷歌字体预览器上我可以很好地看到字符,但在我的网站上,一些特定的符号看起来有些讨厌。

截图

也许有人知道我该如何解决这个问题?

PS 或者向我推荐一些其他标准的非常轻的字体,我可以使用...

4

2 回答 2

10

我在使用“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'>

看看能不能解决你的问题。显然,请确保您检查所使用的字体是否支持额外的子集。不要忘记他们还支持CyrillicCyrillic Extended

干杯,迈克尔。

于 2012-11-17T15:04:42.747 回答
1

这些字形不在字体中。的标准后备字体serif应该很明显;这是我看到的(使用来自维基百科的 pangram): 截屏

如果您下载字体并查看内部(使用 Mac 上的 Font Book 或类似 FontForge 的工具),您可以看到存在或不存在哪些字形。为了解决这个问题,我会在预览器中输入你需要的字符。

快速选择包含您需要的字形的无衬线字体:

  • Museo Sans的 500 重量可以在线免费使用。
  • Aller,这可能需要许可证。
  • DejaVu Sans 和 Droid Sans,许多用户都会安装。
  • Helvetica、日内瓦和 FreeSans。
  • Trebuchet MS、Verdana、Calibri、Candara 和 Arial,几乎所有用户都会安装。

Calibri 似乎与 Lato 很相配,因此您可以使用font-family: Calibri, sans-serif;(根本不嵌入任何内容)。

于 2010-12-21T00:14:22.630 回答