Avatar ·

Korrekte Platzierung von <script>-Tags in HTML: wo und warum?

Hallo zusammen! Ich bin neu in der Webentwicklung und verstehe nicht ganz, wo man Skripte in einem HTML-Dokument richtig einfügt. In verschiedenen Tutorials habe ich unterschiedliche Varianten gesehen: Manche schreiben Skripte in den , andere ans Ende des . Ich habe beide Varianten ausprobiert, aber auf Probleme gestoßen. Hier ist ein Beispiel. Ich habe ein einfaches Skript, das den Text in einer Überschrift ändert: ```javascript document.getElementById('title').textContent = 'Neue Überschrift'; ``` Wenn ich dieses Skript in den einfüge: ```html

Alte Überschrift

``` Dann erscheint in der Browser-Konsole ein Fehler: "Cannot read properties of null (reading 'textContent')". Wenn ich das Skript jedoch ans Ende des verschiebe, funktioniert alles. Aber ich habe