I’ve been doing a little JavaScript (well, more like jQuery) for a while now and one thing I’ve always been confused about is where I should put my scripts, in the <head> tag or in the <body> tag.
If anyone could clarify this issue, that’d be great. An example of what should go where would be perfect.
Best practices from google and yahoo say that, for performance, javascript should always be put in an external file, and linked to your page with a
<script>tag located at the bottom of the html, just before the closing of the<body>element.This allows the browser to render the entire page right away, instead of stopping to evaluate javascript.