JavaScript - Langsam zum Seitenanfang scrollen

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

Alternative mit CSS

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

In HTML einen Link und einen Anker setzen:

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

Demo: » Scrolle nach unten und betätige den Pfeil rechts unten im Browserfenster!
Siehe auch: CSS - Link zum Seitenanfang setzen

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Bausteinen (Codeschnipsel) aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<dd> Definitionsliste

CSS - Pop-up-Bucheffekt

PHP - Bildanzeige je nach der Tageszeit

JavaScript - CountDown (2)

MySQL - Datenbank-Abfrage über den URL-Parameter