CSS Font Loading API

Experimental: 这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

CSS 字体加载 API 为您提供了动态加载字体资源时的 events 和 interfaces。

Interfaces

FontFace

表示单个可用的字体。

FontFaceSet

字体 API 的一个接口,支持检测它们(字体文件)的下载状态。

FontFaceSource

提供混合了所有的字体相关操作,除非你别有深意。它定义了 DocumentWorkerGlobalScope 中的可用属性 FontFaceSources.fonts

FontFaceSetLoadEvent

FontFaceSet 加载时触发的事件。

规范

Specification
CSS Font Loading Module Level 3
# fontface-interface

浏览器兼容性

BCD tables only load in the browser