css - Mac 上的 Web 字体与 Windows 不同

标签 css macos fonts

我选择使用众多 Google 网络字体中的一种作为我网站的主要字体。该网站同时在 Mac 和 Windows 计算机上显示,但字体在页面上的尺寸和空间构造方面略有不同。

Demonstration of different outcomes

Link to the Google Font

CSS 中应用字体的代码是:

html, body {
    font-family: 'Lato', sans-serif;
}

就像字体网站建议将字体嵌入网站一样。 (字体也根据需要链接到头文件中)。

我使用的网络浏览器在这两种情况下都是 Chrome,但是如果我在 Mac 上使用 Safari 或在 Windows 上使用 Firefox 或任何其他浏览器分类,结果保持不变。这似乎是系统级的事情。

我有什么选择可以解决这个问题,以便我仍然可以为我的网站使用 Google 网络字体?

最佳答案

尝试使用:

   -webkit-font-smoothing: antialiased;

在我的案例中,这帮助我使 Mac 和 Windows 上的字体看起来一样。

关于css - Mac 上的 Web 字体与 Windows 不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27560060/

相关文章:

javascript - 为什么我的切换菜单不显示 :hover when working with media queries? 的效果

html - 如何使用 Bootstrap 固定面板标题?

css - 在 CSS 中添加条件边距

macos - 本地主机 :8080 with Tomcat 8 on OSX 10. 8.5 处的空白屏幕

ios - Swift 和 C# 之间的 RSA 加密

javascript - 在 Javascript 中,如何避免 createTextElement 方法中的 "escaping"?

javascript - 选择单选按钮时添加 jquery

objective-c - Webview 作为拖动目的地?

css - ie9 网络字体未加载

c# - 获取字体支持的字符 - 在 C# 中