It is generally recommended that you import your scripts as soon as possible and your stylesheets as soon as possible. If possible, in fact, you should embed your entire script import at the very end of the <body> . I find this problematic when components that want to remove small script blocks that reference jQuery (for example) get to the page.
If your stylesheets are the first, this helps ensure that the browser applies styles before showing anything to the user. Conversely, by turning on the scripts for the last time, you put off this potentially slow processing of the script until the point where the user sees something on the screen.
source share