HTML脚本位置

HTML Script Location

本文关键字:位置 脚本 HTML      更新时间:2023-09-26

包含脚本的标准又改变了吗?上次我检查时,每个人都建议开发人员把他们的脚本放在结束的</body>标记之前。

在谷歌分析指南中,他们现在说要把脚本放在开头<body>标签之后。

您的main.js文件或无论您如何称呼它,通常最好放在body标签的末尾。你也可以把你的谷歌分析脚本在页面的末尾,但我认为你可能会错过一些事件在这一点上(当所有的DOM将准备好)。

此外,您可以加载脚本,如谷歌分析传递async属性给它,即。: <script src="googleAnalytics.js" async></script>。在这种情况下,把它放在body标签的开头是完全可以的,因为它不会阻止DOM的加载。

编辑。:检查谷歌分析脚本今天,我注意到这个a.async=1,所以我的猜测是,即使你不传递async参数的脚本标签,谷歌的代码仍然会运行async.