【问题标题】:Execution Sequence of JS, HTML, CSS in browser? [closed]浏览器中 JS、HTML、CSS 的执行顺序? [关闭]
【发布时间】:2020-05-15 19:34:36
【问题描述】:

在 JavaScript、HTML 和 CSS 中,它们在浏览器中的加载顺序是什么?

另外,使用这个序列有什么重要的原因吗?

【问题讨论】:

  • 这可能会有所帮助:stackoverflow.com/questions/1795438/…
  • 好吧,这样想吧; HTML 是否引用了 JavaScript 和 CSS,或者 CSS 是否引用了 JavaScript 和 HTML,或者 JavaScript 是否引用了 HTML 和 CSS?最近几年,最后一个问题确实在某种程度上掩盖了这个问题,但是当您向网站发出请求时,只需查看浏览器的网络工具就会知道哪个先出现。
  • 是的。另外,是的。

标签: javascript html css web-development-server


【解决方案1】:

我相信加载主要是异步的;因此样式表可能会像图像一样异步加载,而页面的其余部分正在被读取和加载。当遇到一个脚本标签时,它会被完全加载并执行,然后再继续执行另一个脚本标签,但有些浏览器有能力期待额外的脚本标签的存在,并在其他脚本按顺序加载或执行时下载脚本.这可能不是一个权威的答案,但它可以为您指明方向。这方面可能还有其他好帖,比如Sequence in which HTML page loads?

干杯, 凯莉

【讨论】:

    猜你喜欢
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 1970-01-01
    • 1970-01-01
    • 2020-01-14
    相关资源
    最近更新 更多