Jonathan: Wo sollte JavaScript Code stehen?

Beitrag lesen

Warum, bzw. sagt wer?

Sage ich, weil es übersichtlich ist. So hat man die eingebunden Scripte z.B. direkt bei den eingebundenen Stylesheets, anstatt die externen Scripte irgendwo unsinnigerweise tief im <body> zu vergraben.

Im Selfhtml-Beispiel ist das externe Script auch im <head> (Siehe hier).

Natürlich ist es nicht falsch, das Script auch woanders einzubinden.