Scalable Vector Graphics/Hergebruiken van figuren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 1:
Wanneer een bepaalde figuur meer dan eens in een tekening voorkomt, is het gemakkelijker om deze eenmaal te definiëren in de ''defs''-tag, en deze daarna met een simpele verwijzing in de tekening op te nemen. Hierbij kunnen de individuele eigenschappen van elk element overigens nog aangepast worden.
Tag: defs<br/>
Attributen: geen
*Elementen in de ''defs''-sectie worden zelf niet getoond
*''defs''-tags mogen genest worden
==Voorbeeld==
Het voorbeeld toont twee elementen van gelijke vorm en afmetingen. Beide zijn afgeleid van de eenmalige definitie. In de ''use''-tag van elk van de elementen wordt dmv. ''xlink:href'' verwezen naar de ''id'' van de te gebruiken definitie, ''x'' en ''y'' bepalen de positie, ''fill'' bepaalt de kleur.
===Code===
{{Voorbeeld|1=
<defs>
<circle r="30" id="schijf" />
<
}}
▲    <use x="35" y="35" xlink:href="#schijf" fill="darkorchid" /><br />
▲    <use x="70" y="50" xlink:href="#schijf" fill="orangered" /><br />
===Afbeelding===
[[Afbeelding:Svg-defs.svg]]
{{sub}}
|