SVG tref element
Jakob Jenkov |
The SVG <tref> element is used to reference texts that are defined by the <defs>
element. This way you can display the same text multiple times in your SVG image, without having to
include the text more than once.
Here is an example:
<svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<text id="theText">A text that is referenced.</text>
</defs>
<text x="20" y="10">
<tref xlink:href="#theText" />
</text>
<text x="30" y="30">
<tref xlink:href="#theText" />
</text>
</svg>
And here is the resulting image:
Notice how the <text> element (inside the <defs> element) has an
id attribute. This id attribute value is referenced from the xlink:href
attribute of the <tref> element.
Next: SVG textpath element
| Tweet | |
Jakob Jenkov | |











