Wie kann man bei HTML zurück verlinken?

2 Antworten

Von Experte threadi bestätigt

Das klappt mit einem einfachen Link:

<a href="/">Zurück zur Startseite</a>

Für href wird eine relative Pfadangabe verwendet. Der Slash verweist auf das Rootverzeichnis deiner Webseite. Wenn in der eine index-Seite liegt (index.html / welcome.html / o.ä. - abhängig von der Webserverkonfiguration), wird sie herausgegeben.

Sollte deine Startseite woanders liegen oder anders heißen, musst du den Pfad anpassen (z.B. /meinestartseite.html). Neben relativen Pfadangaben kannst du auch die komplette URL zur Datei angeben.

Eine andere Option wäre die Navigation über die Browserhistory.

<a href="javascript:history.back()">Zurück zur Startseite</a>

Dieser Weg hätte allerdings den Nachteil, dass die vom Nutzer zuletzt aufgerufene Seite nicht unbedingt deine Startseite gewesen sein muss. Der Nutzer könnte ja auch von irgendeiner anderen Seite (z.B. Google) direkt auf deine Abfahrtszeitenseite gekommen sein. Wenn er dann auf den Link drückt, landet er wieder bei Google. Die Benennung des Links wäre in so einem Fall missdeutend.

<a href="javascript:history.back()">Zurück</a>

Sollte so funktionieren, wie der Zurück-Knopf im Browser.

Woher ich das weiß:Berufserfahrung – Informatiker Applikationsentwicklung