特殊字符的不同字体粗细

Different font-weight for special characters

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

Open Sans on fonts.google

Open Sans on my website

link 到页面: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>

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

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

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

注:subset=latin-ext.

我在“嵌入”和“自定义”选项卡(右下角)上采用了此代码段形式 fonts.google.com