-1

我的字体粗细有问题,对于“EN”语言它工作正常,但是当我对我的语言(SK)做同样的事情时,一些字符的字体粗细不同。字体为“Open Sans”。当我在 font.google 查看器中尝试这些字符时,没有问题。实际的字体粗细是 300,在 400 上没有问题,但我希望它变薄。该问题出现在某些 Chrome(Mobile)、Edge、IE 上。有任何想法吗?

在 fonts.google 上打开 Sans

在我的网站上打开 Sans

页面链接:thomaskovo.github.io/hotel-it/IT_Bussiness_Solutions/hosted_exchange_office_365.html

body{
font-family: 'Open Sans', sans-serif;
font-weight:300;
}
<html>
<head>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300" rel="stylesheet">
</head>
<body>
This is a testing text.
Mačka žena ťava šošovica
<hr>
Open this in Edge or IE
</body>
</html>

4

1 回答 1

0

使用的字体不包含所有字形。由于字体回退,丢失的字形回退到其他字体。

您只加载拉丁字形。您还需要加载包含所需字形的子集:

<link href="https://fonts.googleapis.com/css?family=Open+Sans&amp;‌​subset=latin-ext" rel="stylesheet"> 

注意:subset=latin-ext

我在嵌入和自定义选项卡(右下角)上采用了fonts.google.com的这个片段形式。

于 2017-07-25T14:28:25.440 回答