7

我一直在尝试制作一些 html 和 css 页面。每次我加载页面时。它总是给我大约半秒的没有css样式的html页面。任何人都知道为什么会发生这种情况以及如何解决它?提前致谢。

已解决:谢谢大家,我只是将我的 jquery 放在底部并解决了问题。

4

4 回答 4

8

对于其他有同样问题的人,在我的情况下,延迟来自autofocus=""文本输入中的属性,所以我删除了它,问题就解决了!

希望这可以帮助

于 2017-10-03T09:40:40.220 回答
7

我建议以下内容:-

  1. 从标题中删除任何 jquery 并将其放在页面底部。

  2. 从您的编码中删除多余的空格。

  3. 减小图像文件的大小。

  4. 如果可能,请尝试将多个脚本合并为一个。

  5. 删除任何不必要的元素。

  6. 将所有样式表组合成一个更小的文件,更短的响应时间和更快的加载时间。

  7. 优化您的背景图像或您在页面上使用的任何图像以加快加载速度。

  8. 最后使用 Gzip 压缩 JS、CSS 和 HTML。切勿在图像、视频、pdf 上使用它 - 不会进行任何额外的压缩,但可能会增加大小。

于 2013-02-17T08:31:58.910 回答
3

文档的 HEAD 元素中只有一个 LINK 元素或 SCRIPT 元素将防止无样式内容的闪现。

于 2013-02-17T08:24:52.460 回答
1

在头部放置一个带有 0 的脚本标签

<head>
    <!-- Other head stuff ... -->
    <script>0</script>
</head>
于 2021-09-15T11:20:09.173 回答