【发布时间】:2017-11-18 09:53:28
【问题描述】:
我正在使用一种名为“DejaVu Sans”的字体,它在谷歌字体中不存在
body{
font-family:'DejaVu Sans' , tahoma;
}
我将具有不同扩展名的字体上传到我的网站,但在我的网站上执行文本需要时间,我认为它等待整个网站首先加载。
将字体文件上传到 CDN 或文件云,然后在我的网站上使用更好,还是有更好的方法?
【问题讨论】:
-
您当前使用的方式,它只是从您的本地计算机加载字体 - 任何未在其系统上安装该字体的人只会看到备用字体。
-
另外请注意,您必须遵守字体许可证(我不知道 DejaVu Sans 是根据什么许可证分发的)——您不能只转换和/或使用您喜欢的任何字体作为webfont,否则您可能不得不面对法律后果。
-
@Connum ,我将字体上传到我忘记添加的网站文件中:
@font-face { font-family: 'DejaVu Sans'; src: url(../fonts/DejaVuSans.eot); src: url(../fonts/DejaVuSans.ttf) format("truetype"), url(../fonts/DejaVuSans.woff) format("woff"); }
标签: html css performance fonts cdn