【发布时间】:2016-02-11 13:05:42
【问题描述】:
有人建议我将 scripts 放在文档的末尾。 当脚本不工作时,它可能会加载整个页面(因为它在最后)。
现在我的问题是:我应该在 </html> 结束标记之前包含这些脚本,还是完全在文档的末尾?或者它仍然应该包含在正文中?
【问题讨论】:
-
您的问题标题有点误导,使它看起来像是 this one 的重复。您的实际问题(看起来)是“可以/应该将
<script/>s 放在</html>结束标记之前还是之后?”,对吗? -
脚本可以放置在页面的头部和/或正文部分。所以我想把它们放在结束体标签之前。如果将它们放在单独的文件中,这样就更好了,这样它们就可以被浏览器缓存,从而提高加载速度(更不用说可维护性和可重用性了)。
-
@Jeroen,说得好。我同意你的观点,OP 选择了一个错误的标题。我已对其进行更新并标记为重新打开。
-
不确定它是否真的需要重新打开。重复标记越过我发表我的评论。具有讽刺意味的是,标记的副本的 title 使它看起来不是重复的,但它与 IMO 足够接近,因为它需要充分阅读副本才能在此处看到问题的答案。 (如果你不能放在
标签: javascript html