gpt4 book ai didi

javascript - 由于 中的 javascript 阻止了 HTML 渲染,CSS 是否也是如此?

转载 作者:太空宇宙 更新时间:2023-11-03 20:03:50 24 4
gpt4 key购买 nike

由于 JavaScript 会阻止 HTML 呈现,最好将 JavaScript 保持在底部,就在关闭 body 标记之前,CSS 不也是这样吗?

我知道我们不能将外部 CSS 保留在外面。

最佳答案

CSS 不会像 JavaScript 那样阻塞

引用Yahoo's Developer Network Blog

With stylesheets, progressive rendering is blocked until all stylesheets have been downloaded. That’s why it’s best to move stylesheets to the document HEAD, so they get downloaded first and rendering isn’t blocked. With scripts, progressive rendering is blocked for all content below the script. Moving scripts as low in the page as possible means there's more content above the script that is rendered sooner.

此外,当 CSS 被添加到头部时,它首先被解析,结果是 HTML 在下载时被样式化。这避免了如果将样式标签放在大 HTML 页面的底部时发生的无样式内容的闪烁。

关于javascript - 由于 <head> 中的 javascript 阻止了 HTML 渲染,CSS 是否也是如此?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4026183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com