_target: Linkziele definieren in HTML
Mit _target werden in HTML Linkziele festgelegt. Zwar gibt es mit target _blank in HTML die Möglichkeit, Hyperlinks in einem neuen Fenster zu öffnen, diese Option wird allerdings auch kritisch gesehen. Die Standardeinstellung _self führt hingegen dazu, dass Besucher und Besucherinnen die aktuelle Website verlassen.
- Inklusive Wildcard-SSL-Zertifikat
- Inklusive Domain Lock
- Inklusive 2 GB E-Mail-Postfach
Was ist _target?
Für den Umgang mit Hyperlinks auf Ihrer Website ist das HTML-Attribut target ein wichtiges Werkzeug. Mit diesem Attribut legen Sie nämlich das Zielfenster eines Verweises an. Klickt eine Besucherin oder ein Besucher Ihrer Homepage dort auf einen Link, öffnet sich standardmäßig die neue Seite im aktuellen Tab bzw. im aktuellen Fenster Ihrer Website. Sollten Sie dies nicht wünschen, können Sie mit _target festlegen, dass der Link in einem neuen Tab oder auf einer zweiten Seite geöffnet wird. Das hat den Vorteil, dass Besucherinnen und Besucher länger auf Ihrer Onlinepräsenz verweilen und diese nicht für eine andere Website verlassen.
An dieser Praxis gibt es allerdings auch Kritik. Haben Besucherinnen und Besucher Ihrer Website keine anderen Einstellungen vorgenommen, greifen Sie so in ihr Nutzerverhalten ein und öffnen ohne Wunsch eine neue Seite oder einen Tab. Aus diesem Grund war diese Möglichkeit zeitweise auch nicht mehr erlaubt und kehrte erst in HTML 5 zurück. Es wird nun empfohlen, dass Sie den entsprechenden Befehl in HTML namens target _blank nur dann verwenden, wenn das Verlassen Ihrer Seite zu einem Datenverlust führen würde. So ist der Befehl zum Nutzen der Anwender und Anwenderinnen. Wie _target funktioniert, erfahren Sie im Verlauf dieses Textes.
Sie wollen HTML lernen? Unser Einsteiger-Tutorial hilft Ihnen dabei!
Welche Syntax hat _target in HTML?
Das HTML-Attribut target wird meistens in das HTML-Tag eingefasst und muss einen festen Wert enthalten. Weitere erlaubte Elemente für _target sind area, base und form. Ausgeschrieben sieht das dann beispielsweise so aus:
<a href="https://www.beispiel.de" target="_parent">
Welche Werte sind für _target erlaubt?
_target darf folgende Werte enthalten:
Wert | Beschreibung |
_self | _self ist der Standard und bedingt, dass der Link im selben Tab oder auf derselben Seite geöffnet wird. |
_blank | Mit _blank wird der Hyperlink in einem neuen Tab oder einem anderen Fenster geöffnet. |
_parent | Durch _parent wird der Hyperlink im Elternfenster geöffnet. |
_top | Mit _top wird das verlinkte Dokument in einem ganzen Fenster geöffnet. |
<name> | Mit dieser Option können Sie das Dokument in einem definierten iframe öffnen. |
Wie wird _target in HTML eingesetzt?
_target wird in HTML innerhalb eines Elements platziert. Das sieht im Code aus wie folgt:
_self im Code
_self ist als default eingestellt. Möchten Sie den Wert händisch einstellen, ist dies der Code:
<a href="https://www.beispiel.de" target="_self">Klicken Sie hier</a>
target _blank in HTML
target _blank sorgt in HTML dafür, dass der Link in einem neuen Fenster oder einem Tab geöffnet wird. Wenn Sie diesen Wert einsetzen, sollten Sie aus Sicherheitsgründen den Zusatz rel="noopener" hinzufügen. Dies ist zwar aus technischer Sicht kein Muss, wird allerdings dringend empfohlen, da so ein möglicher Zugriff der verlinkten Seite auf Nutzungsdaten verhindert wird. Im Code sieht das folgendermaßen aus:
<a href="https://www.beispiel.de" target="_blank" rel="noopener">Klicken Sie hier</a>
Nun öffnet sich der entsprechende Link in einem neuen Tab.
Links in einem festgelegten iframe öffnen
Wenn Sie den Namen eines Fensters in Ihrem Frameset genau definiert haben, können Sie die Seite auch darin öffnen lassen. Falls diese Option nicht funktioniert, da der Name nicht existiert, wird wie in der Variante HTML target _blank automatisch ein neuer Tab geöffnet.
<a href="https://www.beispiel.de" target="Definiertes Fenster">Klicken Sie hier</a>
Eine Website genau nach Wunsch! IONOS bietet Ihnen mit dem Homepage-Baukasten alles, was Sie für eine Onlinepräsenz nach Ihren individuellen Vorstellungen benötigen. Dabei können Sie frei entscheiden, ob Sie die Website selbst aufbauen oder lieber auf unser Expertenteam vertrauen, das die Homepage in enger Abstimmung mit Ihnen erstellt.