当前位置: 首页 > article >正文

css中字体的加载,仅在使用的时候加载,会阻塞,用font-display:swap

@font-face 中指定字体的 src URL时,字体文件仅会在实际使用该 font-family 的时候加载。也就是说,如果你没有在页面上使用该字体(即没有设置 font-family 为指定的字体),浏览器不会加载那个字体文件。

但是如果系统中有该字体的使用,字体的加载会阻塞页面的渲染,所以使用 font-display: swap; 可以避免页面空白

font-display: swap; 的作用是在自定义字体加载之前,浏览器先使用一个备选字体来渲染文本,等到自定义字体加载完成后,再切换到自定义字体。

@font-face {
	font-family: 'times roman';
	font-display: swap;
	src: url(https://OPTITimes-Roman.otf);
}


http://www.kler.cn/a/538281.html

相关文章:

  • Oracle迁移到MySQL
  • 利用NestJS构建高效的RESTful API接口
  • vue学习5
  • Elasticsearch去分析目标服务器的日志,需要在目标服务器上面安装Elasticsearch 软件吗
  • UMLS初探
  • 【Pytorch实战教程】PyTorch中的Dataset用法详解
  • uni-app vue3 使用笔记
  • [手机Linux] onepluse6T 系统重新分区
  • MySQL数据库(七)SQL 优化
  • 扩展知识--缓存和分时复用cpu
  • TensorFlow域对抗训练DANN神经网络分析MNIST与Blobs数据集梯度反转层提升目标域适应能力可视化...
  • 除了wps还有什么表格软件可以在上面切换不用单独启动窗口
  • Python截图轻量化工具
  • MySQL部署基于二进制日志文件位置的主从复制集群
  • 使用Jenkins、K8S、Docker一键部署SpringCloud微服务
  • 【AI智能时代】QA素质模型和知识等级分类
  • LLM:DeepSeek 系列(二)
  • BFS算法篇——广度优先搜索,探索未知的旅程(上)
  • t113-qt
  • TypeScript 中的联合类型:灵活的类型系统
  • 《机器学习数学基础》补充资料:矩阵基本子空间
  • ubuntu服务器部署mediacms之后,忘记密码的解决办法
  • JavaScript网页设计8个经典案例
  • 【AI论文】逆向桥接匹配蒸馏
  • 《语义捕捉全解析:从“我爱自然语言处理”到嵌入向量的全过程》
  • 知识库升级新思路:用生成式AI打造智能知识助手