我有一个时间敏感的网页,我希望它先显示页面,然后再加载任何自定义字体。换句话说,页面将首先显示,就好像没有加载字体一样。
这意味着自定义字体(如果被浏览器缓存)将仅在用户第二次及后续访问页面时使用。
我努力了:
<style>
@font-face {
font-family: 'FontName';
src: url('http://domain.com/fonts/font.ttf');
}
</style>
但它不会后加载字体。这意味着页面加载被延迟。
在没有 Javascript的情况下实现此功能的一些解决方案/黑客可能是什么?