添加jQuery库的script 标签只能放在head标签中吗?
http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/#Scripts
html的解析机制是从上到下同步解析的,也就是遇到js,就会去执行js,执行完js再去解析后面的html,不会一边执行js,一边解析html,意味着你不管把<script>标签写在哪都是可以的,css也是一样的。
不过一般建议将css文件放在<head>标签中引入,而js文件放在</body>标签之前引入
一般来说,在head中,但也可以不在。
那你想放到哪里?
</body>前也行
只要保证使用jQuery的脚本执行前已经引入了jQuery即可,不一定非要放到head中
也可以使用requireJs异步加载js
<head><body>都可以
2楼说的比较好,是个好习惯
只要不影响JS执行,我一般都是放在</body>前面.