Und es macht einen Unterschied, ob ein zu ladendes JavaScript den Seitenaufbau unterbricht oder nicht. Deshalb: ans Ende des body, wenn man nicht anderweitig (neue HTML5-Attribute) dafür sorgt, dass JavaScript asynchron geladen wird.
Erfüllt das hier nicht quasi den selben Zweck?
https://forum.selfhtml.org/?t=217681&m=1496213
Obwohl ... da ist ja die Rede von Ausführen des JS und nicht vom Laden des JS.
Ist das denn nicht eigentlich das gleiche?
Sollte ich denn das JS doch am Ende vor </body> einbinden UND das "window.onload = function () { ... }" anwenden?
Und zweitens heißt später oft nie.
Ja da muss ich gestehen, dass mir das selbst auch schon mehrfach so ergangen ist.
Außerdem macht es mir auch Spaß beim Neuerstellen wieder was zu lernen hier.
Als ich mich das letzte mal intensiver mit diesen Dingen beschäftigt hatte, fing man gerade an, sich vom alten Tabellen-Layout zu trennen. Ist ja schon ein paar Tage her :-)