0

所以我处于无法直接访问我的网站负责人的情况。我想<link rel="preload" ...>用来预加载一些我的 css 通过@font-face 调用的字体很棒的字体。

但是,在我的文档中加载的第一件事是<head>css。

如果我稍后在文档中使用 jquery append(或 prepend)将我添加<link rel="preload" ...>到头部,在 css 之前,它会正常工作吗?这意味着它会在样式表尝试调用它们之前真正预加载字体。我的想法是,css 将在我的 jquery 被读取之前开始加载,这违背了将我的预加载链接添加到头部的目的。

如果有更好的方法可以做到这一点,我会全力以赴。

4

1 回答 1

0

如果你想预加载你的 css/字体,你必须在你的 ssp 文件中通过 preload 标签包含它们。原因,ssp 充当 SCA 系统的入口点,它在执行所有前端模块之前首先呈现。

于 2021-05-15T19:38:50.760 回答