gpt4 book ai didi

html - 如果用户没有安装 helvetica,如何退回到谷歌网络字体

转载 作者:太空宇宙 更新时间:2023-11-04 15:35:50 27 4
gpt4 key购买 nike

如果用户没有安装 helvetica,我希望字体“回退”到 google 网络字体 (Open Sans) 上的某种字体,是否有一种简单的方法可以做到这一点?

我的想法是,我只希望用户在必要时必须下载字体,例如,对于 Mac 用户,我不希望他们必须下载字体。

例如,如果可能的话,像这样:

font-family: HelveticaNeue-Light, 'Open Sans Light', Arial;

此外,由于我使用的是 helvetica 'Helvetica Neue Light' 的特定轻量级版本,当回退到 open sans/arial 时,是否有一种方法可以指定字体粗细,使粗细仅适用于后备字体?以下是这样做的吗?

h1 { font-family: HelveticaNeue-Light, Arial; font-weight: 400; }

最佳答案

您可以在 @font-face src property 中指定字体的本地路径, 因此已经拥有该字体的客户不会从备用源下载它。我不知道它在浏览器中的支持情况如何,但它应该适用于任何支持字体的浏览器。

@font-face {
font-family: Helvetica;
src: local(Helvetica), url(/path/to/Helvetica.ttf);
}

关于html - 如果用户没有安装 helvetica,如何退回到谷歌网络字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8997210/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com