xlink:href
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Das xlink:href
Attribut definiert eine Referenz zu einer Ressource als Referenz-IRI. Die genaue Bedeutung dieses Links hängt vom Kontext des jeweils verwendeten Elements ab.
Hinweis:
SVG 2 hat die Notwendigkeit des xlink
-Namespaces entfernt, daher sollten Sie statt xlink:href
href
verwenden. Wenn Sie ältere Browserversionen unterstützen müssen, kann das veraltete xlink:href
Attribut als Fallback zusätzlich zum href
Attribut verwendet werden, zum Beispiel: <use href="some-id" xlink:href="some-id" x="5" y="5" />
.
Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:
Beispiel
<svg viewBox="0 0 160 40" xmlns="http://www.w3.org/2000/svg">
<a xlink:href="https://developer.mozilla.org/">
<text x="10" y="25">MDN Web Docs</text>
</a>
</svg>
a
animate, animateMotion, animateTransform, set
Für <animate>
, <animateMotion>
, <animateTransform>
und <set>
definiert xlink:href
die Referenz zu dem Element, das das Ziel dieser Animation ist und das daher im Laufe der Zeit modifiziert wird.
Das Zielelement muss Teil des aktuellen SVG-Dokumentfragments sein.
Der Wert muss auf genau ein Zielelement verweisen, das in der Lage ist, das Ziel der gegebenen Animation zu sein.
Wenn das xlink:href
Attribut nicht angegeben wird, wird das Zielelement das unmittelbare Elternelement des aktuellen Animationselements sein.
Verweisen Sie auf die Beschreibungen der einzelnen Animationselemente für etwaige Einschränkungen, welche Arten von Elementen Ziele bestimmter Typen von Animationen sein können.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Nein |
cursor
feImage
filter
Für <filter>
definiert xlink:href
die Referenz zu einem anderen <filter>
-Element innerhalb des aktuellen SVG-Dokumentfragments. Alle Attribute, die auf dem referenzierten <filter>
-Element definiert sind und die nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Filternodes hat und das referenzierte Element welche hat (möglicherweise aufgrund seines eigenen xlink:href
Attributs), dann erbt dieses Element die definierten Filternodes vom referenzierten <filter>
-Element. Vererbung kann indirekt auf beliebigem Niveau sein; wenn also das referenzierte <filter>
-Element Attribute oder seine Filternodespezifikation aufgrund seines eigenen xlink:href
Attributs erbt, kann das aktuelle Element diese Attribute oder Filternodespezifikationen erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
font-face-uri
Für <font-face-uri>
definiert xlink:href
den Speicherort der referenzierten Schriftart.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Nein |
glyphRef
Für <glyphRef>
definiert xlink:href
zu einem <glyph>
-Element in einem SVG-Dokumentfragment. Das referenzierte <glyph>
wird als alternatives Glyph gerendert.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Nein |
image
linearGradient
Für <linearGradient>
definiert xlink:href
die Referenz zu einem anderen <linearGradient>
oder <radialGradient>
-Element innerhalb des aktuellen SVG-Dokumentfragments. Alle <linearGradient>
Attribute, die auf dem referenzierten Element definiert sind und die nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Farbverläufe hat und das referenzierte Element schon (möglicherweise aufgrund seines eigenen xlink:href
Attributs), dann erbt dieses Element den Farbverlauf vom referenzierten Element. Vererbung kann indirekt auf beliebigem Niveau sein; wenn also das referenzierte Element Attribute oder Farbverläufe aufgrund seines eigenen xlink:href
Attributs erbt, kann das aktuelle Element diese Attribute oder Farbverläufe erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
mpath
pattern
Für <pattern>
definiert xlink:href
die Referenz zu einem anderen <pattern>
Element innerhalb des aktuellen SVG-Dokumentfragments. Alle Attribute, die auf dem referenzierten Element definiert sind und die nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine Kinder hat und das referenzierte Element welche (möglicherweise aufgrund seines eigenen xlink:href
Attributs), dann erbt dieses Element die Kinder vom referenzierten Element. Vererbung kann indirekt auf beliebigem Niveau sein; wenn also das referenzierte Element Attribute oder Kinder aufgrund seines eigenen xlink:href
Attributs erbt, kann das aktuelle Element diese Attribute oder Kinder erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
radialGradient
Für <radialGradient>
definiert xlink:href
die zu einem anderen <linearGradient>
oder <radialGradient>
-Element innerhalb des aktuellen SVG-Dokumentfragments. Alle <radialGradient>
Attribute, die auf dem referenzierten Element definiert sind und die nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Farbverläufe hat und das referenzierte Element schon (möglicherweise aufgrund seines eigenen xlink:href
Attributs), dann erbt dieses Element den Farbverlauf vom referenzierten Element. Vererbung kann indirekt auf beliebigem Niveau sein; wenn also das referenzierte Element Attribute oder Farbverläufe aufgrund seines eigenen xlink:href
Attributs erbt, kann das aktuelle Element diese Attribute oder Farbverläufe erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
script
textPath
Für <textPath>
definiert xlink:href
eine Referenz zu dem <path>
-Element, auf dem die Glyphen gerendert werden.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
use
tref
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # XLinkHrefAttribute |