【问题标题】:When to use the <script> tag in the head and body section of a html page? [duplicate]何时在 html 页面的 head 和 body 部分使用 <script> 标签? [复制]
【发布时间】:2016-11-19 08:43:34
【问题描述】:

什么时候我们必须在&lt;head&gt; 部分中使用&lt;script&gt; 标记,以及什么时候我们必须在&lt;body&gt; 部分中使用&lt;script&gt; 标记?这两种情况有什么区别?

【问题讨论】:

标签: javascript html


【解决方案1】:

&lt;head&gt; 中的脚本

脚本在被调用或事件发生时执行 触发,放在函数中。

把你的函数放在头部,这样它们就合二为一了 位置,并且它们不会干扰页面内容。

&lt;body&gt; 中的脚本

如果你没有放在函数中,或者你的脚本写页面 内容,应该放在正文部分。这是个好主意 将脚本放在&lt;body&gt; 元素的底部。这个可以 改善页面加载,因为脚本编译会减慢 显示。

简而言之:

  1. 将 jQuery 库等库脚本放在 head 部分。

  2. 将普通脚本放在头部,除非它变成表演/页面 加载问题。

  3. 将影响页面呈现的脚本放在末尾 身体

【讨论】:

  • 如果您在“ 中的脚本”部分下的 .. 是什么意思?
【解决方案2】:

&lt;script&gt; 标签在遇到它们时由浏览器加载和执行。大多数现代浏览器都有许多同时渲染 HTML 页面的多个线程,但是,如果所有这些线程都被阻塞以等待加载 JavaScript 资源,则页面需要更长的时间才能渲染。

这就是为什么人们通常将他们的&lt;script&gt;标签放在页面底部的&lt;body&gt;中,这样页面的所有HTML都已经呈现出来了,用户可以在页面加载的同时看到一些东西。 JavaScript 资源。

【讨论】:

    猜你喜欢
    • 2013-03-29
    • 2014-06-16
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    相关资源
    最近更新 更多