0

我在我的一个页面上使用了来自 Google Fonts 的 Open Sans 字体,尽管我使用的字体样式与 Google 几乎相同,但我的变音符号比其他字母要厚一些:

在此处输入图像描述

(您可以在www.cabsurf.com上查看现场版本)

我的 CSS 中唯一的区别是我声明字体系列的方式:

font-family: 'Open Sans', Helvetica, Arial, sans-serif;

但即使我在声明中只留下 Open Sans,它看起来也是一样的。

我在上面的 Google Fonts 页面中放置了相同的文本(使用 Chrome 中的检查元素)并且文本正确地呈现在它们的一侧,所以我知道字体没问题。

知道我在做什么错吗?

编辑:

在 MacOS X 10.8.4 上使用 Chrome 27 / Firefox 22

4

1 回答 1

0

谷歌将使用它想要的任何字体子集。当您获得它的代码时,您是否确保选中了正确的框?

当我附加<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,300&subse‌​t=latin,cyrillic-ext,cyrillic,latin-ext' rel='stylesheet' type='text/css'>到您的<head>时,所有字符看起来都正确。

只需确保检查您需要的任何子集,这样您就不会获得不必要的大文件。

于 2013-07-08T15:55:04.823 回答