大多数javascript和Web开发书籍/文章都说你必须将CSS放在head标签和页面底部的javascript中.
但是当我打开像这个stackoverflow这样的着名网站的html源代码时,我发现他们在head标签中放了一些js文件.
这两种方法的优缺点是什么?何时使用哪种方法?
找到了同一问题的另一个问题: 我应该在哪里声明我的页面中使用的JavaScript文件?在<head> </ head>或</ body>附近?
在改进网站性能的最佳实践http://developer.yahoo.com/performance/rules.html中,史蒂夫·索德斯提到了一条规则"将脚本移到底部".这有点令人困惑.实际上,我注意到很多网页没有把脚本放在底部,而YSlow仍然标记这些页面的A.
那么,我何时应该遵循"将脚本放在底部"的规则?
我正在阅读一个教程,作者提到要在HTML中的结束body
标记(</body>
)附近包含Javascript文件.
我想知道我不应该在head
部分中声明/定义JavaScript包含哪些类型的功能?对我来说,在结束body
标记附近包含像Google Analytics这样的JavaScript是有道理的.在结束body
标记附近定义JavaScript包含时应该注意哪些地方?