我一直在尝试制作一些 html 和 css 页面。每次我加载页面时。它总是给我大约半秒的没有css样式的html页面。任何人都知道为什么会发生这种情况以及如何解决它?提前致谢。
已解决:谢谢大家,我只是将我的 jquery 放在底部并解决了问题。
对于其他有同样问题的人,在我的情况下,延迟来自autofocus=""
文本输入中的属性,所以我删除了它,问题就解决了!
希望这可以帮助
我建议以下内容:-
从标题中删除任何 jquery 并将其放在页面底部。
从您的编码中删除多余的空格。
减小图像文件的大小。
如果可能,请尝试将多个脚本合并为一个。
删除任何不必要的元素。
将所有样式表组合成一个更小的文件,更短的响应时间和更快的加载时间。
优化您的背景图像或您在页面上使用的任何图像以加快加载速度。
最后使用 Gzip 压缩 JS、CSS 和 HTML。切勿在图像、视频、pdf 上使用它 - 不会进行任何额外的压缩,但可能会增加大小。
文档的 HEAD 元素中只有一个 LINK 元素或 SCRIPT 元素将防止无样式内容的闪现。
在头部放置一个带有 0 的脚本标签
<head>
<!-- Other head stuff ... -->
<script>0</script>
</head>