target
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Das target-Attribut sollte verwendet werden, wenn es mehrere mögliche Ziele für die Zielressource gibt, z. B. wenn das übergeordnete Dokument in ein HTML- oder XHTML-Dokument eingebettet ist oder mit einem tab-basierten Browser angezeigt wird. Dieses Attribut gibt den Namen des Browsing-Kontexts an (z. B. einen Browsertab oder ein (X)HTML-iframe- oder object-Element), in den ein Dokument geöffnet werden soll, wenn der Link aktiviert wird:
Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:
Beispiel
<svg viewBox="0 0 300 120" xmlns="http://www.w3.org/2000/svg">
<a href="https://big.rakal.top" target="_self">
<text x="0" y="20">Open link within iframe</text>
</a>
<a href="https://big.rakal.top" target="_blank">
<text x="0" y="60">Open link in new tab or window</text>
</a>
<a href="https://big.rakal.top" target="_top">
<text x="0" y="100">Open link in this tab or window</text>
</a>
</svg>
Verwendungshinweise
| Wert |
_self | _parent | _top |
_blank | <XML-Name>
|
|---|---|
| Standardwert | _self |
| Animierbar | Ja |
_replaceVeraltet-
Das aktuelle SVG-Bild wird durch den verknüpften Inhalt im gleichen rechteckigen Bereich im gleichen Frame wie das aktuelle SVG-Bild ersetzt.
Hinweis: Dieser Wert wurde nie gut implementiert, und die Unterscheidung zwischen
_replaceund_selfwurde durch Änderungen in der HTML-Definition von Browsing-Kontexten überflüssig gemacht. Verwenden Sie_self, um das aktuelle SVG-Dokument zu ersetzen. _self-
Das aktuelle SVG-Bild wird durch den verknüpften Inhalt im gleichen Browsing-Kontext wie das aktuelle SVG-Bild ersetzt.
_parent-
Der unmittelbare übergeordnete Browsing-Kontext des SVG-Bildes wird durch den verknüpften Inhalt ersetzt, wenn er existiert und sicher von diesem Dokument aus zugreifbar ist.
_top-
Der Inhalt des gesamten aktiven Fensters oder Tabs wird durch den verknüpften Inhalt ersetzt, wenn er existiert und sicher von diesem Dokument aus zugreifbar ist.
_blank-
Ein neues nicht benanntes Fenster oder Tab wird für die Anzeige des verknüpften Inhalts angefordert, wenn dieses Dokument dies sicher tun kann. Wenn der Benutzeragent keine mehreren Fenster/Tabs unterstützt, ist das Ergebnis dasselbe wie _top.
<XML-Name>-
Gibt den Namen des Browsing-Kontexts (Tab, Inline-Frame, Objekt, etc.) für die Darstellung des verknüpften Inhalts an. Wenn ein Kontext mit diesem Namen bereits existiert und sicher von diesem Dokument aus zugreifbar ist, wird er wiederverwendet und der vorhandene Inhalt ersetzt. Wenn er nicht existiert, wird er erstellt (dasselbe wie '_blank', außer dass er jetzt einen Namen hat). Der Name muss ein gültiger XML-Name [XML11] sein und sollte nicht mit einem Unterstrich (U+005F LOW LINE-Zeichen) beginnen, um die Anforderungen eines gültigen Browsing-Kontext-Namens von HTML zu erfüllen.
Spezifikationen
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # AElementTargetAttribute> |
Browser-Kompatibilität
Loading…