【发布时间】:2022-03-25 20:59:11
【问题描述】:
我正在尝试使用以下 sn-p 从谷歌字体加载字体
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i" rel="stylesheet">
它会加载以下 css
/* vietnamese */
@font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v10/-iqwlckIhsmvkx0N6rwPmv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v10/-iqwlckIhsmvkx0N6rwPmj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
问题是它返回 woff2 字体格式。有没有办法加载 woff 或 ttf 格式而不是 woff2?因为 woff2 在旧版浏览器中无法正确呈现。
【问题讨论】:
-
您可以下载字体文件并从项目的本地文件夹中调用它们。您可以将它们下载为 ttf 或 woff 文件。
-
@DragomirKolev 我有 100 多种字体。本地的不好听。有没有其他办法?
标签: css google-fonts