0

假设我在我网站上的任何系统上也嵌入了 Arial 、 Georgia 和其他常用字体文件的字体文件@font-face......这会导致字体文件冲突和随后的 FOUT 问题吗?还是浏览器@font-face仅在客户端系统中未收到字体系列时才加载该系列?

4

1 回答 1

0

如果您使用@font-face包含声明的规则font-family: Arial,那么您将隐藏Arial用户系统中安装的字体。CSS3 字体,第 4.2节说:“如果字体系列名称与给定用户环境中可用的字体系列相同,它有效地隐藏了使用样式表的文档的底层字体。这允许网络作者自由选择字体系列名称,而不必担心与给定用户环境中存在的字体系列名称发生冲突。”</p>

这不取决于您嵌入的实际字体,仅取决于您在@font-face. (顺便说一句,嵌入真正的 Arial 可能会构成侵犯版权。)

于 2013-01-30T08:25:18.890 回答