css文件和js文件以及script脚本放置位置

来源:互联网 发布:java的用户登录界面 编辑:程序博客网 时间:2024/05/19 12:13

前言

html执行顺序是自上而下的,但是在执行 script脚本时中断线程,等待该script脚本执行结束之后程序才继续往下执行。

两种情况

  • 将script脚本放在body之前。因为一些页面的效果的实现,是需要预先动态的加载一些js脚本。
  • 将script脚本放在body之后。将需要访问dom元素的js放在body之后,因为此时还没有开始生成dom,所以在body之前的访问dom元素的js会出错。放在body之后,dom的生成就不会因为长时间执行script脚本而延迟阻塞,加快了页面的加载速度。

总结

页面效果实现类的js应该放在body之前,动作,交互,事件驱动,需要访问dom属性的js都可以放在body之后。还需要注意必须在JS文件引入之前引入JQ文件。

原创粉丝点击