我下载了一个Google web字体(Poppins),并将其转换为必要的@font-face格式(.woff、.woff2、.eot、.svg、.otf)。我已将这些文件本地放置在正在开发的Wordpress站点上的localhost Mamp站点上。
现在,当我进行正常的@font-face声明时,如果字体安装在mac上的font Book中(即在我的系统字体中),该字体只会显示在localhost网站上。
这让我担心,因为它显示了我的代码是正确的(即字体系列:“Poppins Regular”;)但它似乎是在调用字体手册中的字体(我的系统字体),而不是我Wordpress站点中的本地文件。我已经测试了另一种非谷歌字体,它在我的mac上没有出现在字体手册中就可以正常工作,所以我知道文件位于正确的位置等。我不明白为什么只有谷歌字体才会出现这种情况。
正在开发的站点将既是一个网站,也是一个与intranet站点不同的版本。intranet站点无法访问internet,因此我需要在Wordpress站点上本地托管字体文件。
我是否可以认为当我将网站上传到web服务器时,一切都会正常显示?为什么我需要mac上的字体文件才能显示@font-face声明。
我很困惑。
艾米丽。