您好,匿名用户
随意问技术百科期待您的加入

javascript标签到底是应该放在头部还是尾部

0 投票

按照我们的书写习惯,我们通常把javascript标签放到头部,比如这样

<html>
    <head>
        <script type="text/javascript" src="http://s.segmentfault.com/js/jquery.js"></script>
    </head>
    <body>
    ...
    </body>
</html>

但是也有一说,由于html中的js是按顺序加载的,如果js没有加载就会阻塞后面的html加载,所以考虑到网页载入流畅,应该把javascript放到最后面。

那么应该按照什么原则来放置js标签的位置呢?

用户头像 提问 2012年 12月1日 @ Ryze 上等兵 (293 威望)
分享到:

1个回答

0 投票

Good Question,我一般都放底部,原因同你所说。
但在某种情况下我也觉得放在头部比较好,比如一个给页面中的某个元素添加了事件的js脚本。页面出来了但是js没加载完的那段时间,用户对此元素做事件操作的时候就出不来应该有的效果。
我现在是比较倾向于放在头部,做一些优化的工作尽量让js加载快一点。
再听听其他人怎么说吧

用户头像 回复 2012年 12月1日 @ Maokai 上等兵 (292 威望)
提一个问题:

相关问题

0 投票
1 回复 36 阅读
0 投票
1 回复 34 阅读
0 投票
1 回复 57 阅读
+1 投票
1 回复 45 阅读
用户头像 提问 2012年 12月1日 @ Gemini 上等兵 (319 威望)
0 投票
1 回复 37 阅读

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...