【发布时间】:2018-07-17 20:09:22
【问题描述】:
Google Chrome 不使用本地系统的字体,而是从服务器下载,但 Firefox 从本地系统正确使用它。
In the Firefox I can see, that we use local font: FirefoxTools -> Fonts[img]
@font-face {
font-family: 'Calibri';
src: local(Calibri Italic),
local(Calibri-Italic),
url('../fonts/calibrii.woff2') format('woff2'),
url('../fonts/calibrii.woff') format('woff'),
url('../fonts/calibrii.ttf') format('truetype');
font-weight: normal;
font-style: italic;
}
如果我使用 Calibri Italic(或 Calibri Bold、'Calibri Italic'、'Calibri-Italic' 等),这将不起作用。如果我输入local(Calibri),在两个浏览器中字体都是本地的。
【问题讨论】:
-
我遇到了完全相同的问题(只是字体不同)。根据我的经验,这种情况仅发生在 Chrome/Windows 上。本地字体在 Chrome/Mac 和其他浏览器上得到正确解析。
-
这对我来说是 Chromium 73 但不是 80 的问题
标签: html css google-chrome fonts font-face