澎湃新闻
一般建议在CSS中保留完整的字体声明,包括 ✨font-family 、 src 、 font-weight 和 font-style 等
同时,结合字体子集化、选择合适的字体🎵格式(如WOFF2)以及合理设置 font-display 属性(如 swap ),可以进一步兜底网络不稳定时的展示效果
注意字体的子集化 :在预加载之前,可以先使用字体子集工具💡✅仅保留页面所需的字符(如中文字体仅包含常用汉字和标点),大幅减小文件体积,让预加载的效果更加明显
一套精美的自定义字体可能动辄几百KB甚至数MB,如果浏览器在渲染页面时需要等待字体下载完毕,用户会看到明显的“闪烁无样式文本”(FOUT)或“不可见文本”(FOIT)现象
以下是一个典型示例: <link rel="preload" href="/fonts/your-font
最终目标是通过每一个技术细节的累积,让网页内容以最佳状态呈现在用户和搜索引擎面前