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 Attribut xlink:href
definiert eine Referenz zu einer Ressource als Referenz- IRI. Die genaue Bedeutung dieses Links hängt vom Kontext des jeweiligen Elements ab, das ihn verwendet.
Hinweis:
SVG 2 hat die Notwendigkeit des xlink
-Namespaces entfernt, daher sollten Sie anstelle von xlink:href
href
verwenden. Wenn Sie frühere Browserversionen unterstützen müssen, kann das veraltete xlink:href
-Attribut als Fallback zusätzlich zum href
-Attribut verwendet werden, z. B. <use href="some-id" xlink:href="some-id" x="5" y="5" />
.
Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:
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 verändert wird.
Das Ziel-Element muss Teil des aktuellen SVG-Dokumentfragments sein.
Der Wert muss auf genau ein Ziel-Element verweisen, das in der Lage ist, das Ziel der gegebenen Animation zu sein.
Wenn das xlink:href
-Attribut nicht bereitgestellt wird, ist das Ziel-Element das unmittelbare Elternelement des aktuellen Animationselements.
Lesen Sie die Beschreibungen der einzelnen Animationselemente, um Einschränkungen darüber zu erfahren, welche Arten von Elementen Ziele bestimmter Arten 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 nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Filterknoten hat und das referenzierte Element Filterknoten definiert hat (möglicherweise aufgrund seines eigenen xlink:href
-Attributs), dann erbt dieses Element die Filterknoten vom referenzierten <filter>
-Element. Die Vererbung kann indirekt auf beliebiger Ebene erfolgen; wenn also das referenzierte <filter>
-Element Attribute oder seine Filterknotenspezifikation aufgrund seines eigenen xlink:href
-Attributs erbt, kann das aktuelle Element diese Attribute oder Filterknotenspezifikationen erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
font-face-uri
Für <font-face-uri>
definiert xlink:href
die Position der referenzierten Schriftart.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Nein |
glyphRef
Für <glyphRef>
verweist xlink:href
auf ein <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 nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Gradientenstopps hat und das referenzierte Element welche hat (möglicherweise aufgrund seines eigenen xlink:href
-Attributs), dann erbt dieses Element den Gradientenstopp vom referenzierten Element. Die Vererbung kann indirekt auf beliebiger Ebene erfolgen; wenn also das referenzierte Element Attribute oder Gradientenstopps aufgrund seines eigenen xlink:href
-Attributs erbt, kann das aktuelle Element diese Attribute oder Gradientenstopps 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 nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine Kinder hat und das referenzierte Element welche hat (möglicherweise aufgrund seines eigenen xlink:href
-Attributs), dann erbt dieses Element die Kinder vom referenzierten Element. Die Vererbung kann indirekt auf beliebiger Ebene erfolgen; 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>
verweist xlink:href
auf ein anderes <linearGradient>
- oder <radialGradient>
-Element innerhalb des aktuellen SVG-Dokumentfragments. Alle <radialGradient>
-Attribute, die auf dem referenzierten Element definiert sind und nicht auf diesem Element definiert sind, werden von diesem Element geerbt. Wenn dieses Element keine definierten Gradientenstopps hat und das referenzierte Element welche hat (möglicherweise aufgrund seines eigenen xlink:href
-Attributs), dann erbt dieses Element den Gradientenstopp vom referenzierten Element. Die Vererbung kann indirekt auf beliebiger Ebene erfolgen; wenn also das referenzierte Element Attribute oder Gradientenstopps aufgrund seines eigenen xlink:href
-Attributs erbt, kann das aktuelle Element diese Attribute oder Gradientenstopps erben.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
script
textPath
Für <textPath>
definiert xlink:href
eine Referenz zum <path>
-Element, auf das die Glyphen gerendert werden.
Wert |
<iri>
|
---|---|
Standardwert | Keiner |
Animierbar | Ja |
use
tref
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # XLinkHrefAttribute |
Browser-Kompatibilität
BCD tables only load in the browser