热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

什么是字体显示CSS功能?

如何解决《什么是字体显示CSS功能?》经验,为你挑选了1个好方法。

对于我的网站,我从Google的PageSpeed Insights获得了以下反馈:利用字体显示CSS功能来确保在加载Web字体时用户可见文本。这意味着什么?



1> Bryce Howits..:

CSS font-display允许您控制在加载时/之后将Web字体与系统字体交换的方式。PageSpeed告诉您,您正在使用加载大量字体数据,@font-face因此在等待加载字体时会有空白(最多几秒钟),您的内容为空白。

您可以更改此设置,以使后备字体立即加载,然后在加载后与您的网络字体交换。(请注意,您的字体可能大小不同,并且在加载时会引起跳动)

考虑这样的结构:

@font-face {
  font-family: "Open Sans Regular";
  font-style: normal;
  src: url("fonts/OpenSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}

p {
  font-family: "Open Sans Regular", Helvetica, Arial, Sans-Serif";
}

推荐阅读
author-avatar
辽河儿女
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有