JavaScript - Langsam zum Seitenanfang scrollen

<a href="javascript:document.getElementsByTagName('body')[0].scrollIntoView({behavior: 'smooth', block: 'start'});">
Seitenanfang</a>

Beispiel anzeigen

Alternative mit CSS

<style>
html {
 scroll-behavior: smooth;
}
</style>

In HTML einen Link und einen Anker setzen:

<a href="#anker">Nach unten</a>
...
Viel Inhalt!
...
<div id="anker">Unten!</div>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<datalist> Datenliste

CSS - Bild vergrößern mit dem „Checkbox Hack”

PHP - Zufallszahl anzeigen

JavaScript - Bestimmte Textstellen markieren

MySQL - Das Alter von Personen ermitteln

Sinnvolle Kommentare
Ein HTML-, JavaScript oder PHP-Quelltext, der zum Beispiel mit Leerzeilen und Einrückungen übersichtlich aufgebaut ist und an entscheidenden Stellen Umbrüche und Kommentare aufweist, ist deutlich leichter zu pflegen.
Auch wenn Sie Teile des Quelltextes auf einer anderen Seite benötigen, können Sie den mit Kommentaren versehenen Code leichter nachvollziehen!