script标签为什么放在body标签的底部(defer、async) Author: Echo Date: July 20, 2023 17:01:24 因为浏览器在渲染html的时候是从上到下执行的,当遇到js文件的时候就会停止当前页面的渲染,转而去下载js文件。 如果将script标签放在头部,在文件很大的情况下将导致首屏加载时间延长,影响用户体验。 解决办法将script标签放在body的底部通过defer、async属性将js文件转为异步加载 Tag(s): # HTML back · home leeCode-15: 三数之和 (排序 + 双指针解法)-中等 title与h1的区别、b与strong的区别、i与em的区别?