Recherche…


Paramètres

Paramètre Détails
X Coordonnée de l'axe des x du coin supérieur gauche
y coordonnée sur l'axe des y du coin supérieur gauche
largeur largeur de l'élément <use>
la taille hauteur de l'élément <use>
xlink: href identifiant de ressource (fait référence à l'identifiant d'un autre élément) SVG 2 propose de le désapprouver et de le remplacer par un simple attribut href

Remarques

Des détails peuvent être trouvés dans la Recommandation W3C pour SVG ainsi que la nouvelle Recommandation de candidat pour SVG2

Utiliser une icône

L'élément <use> est souvent utilisé pour les icônes réutilisables, en collaboration avec l'élément <symbol> . Cela ressemble à ceci:

<svg>
    <symbol viewBox="0 0 16 16" id="icon-star">
        <path d="M16 6.216l-6.095-.02L7.98.38 6.095 6.196 0 6.215h.02l4.912 3.57-1.904 5.834h.02l4.972-3.59 4.932 3.59-1.904-5.815L16 6.215" />
    </symbol>
</svg>

Et l'élément <use> :

<svg>
    <use xlink:href="#icon-star"/>
</svg>

L'élément <use> copie le <symbol> et l'affiche. Vous pouvez également remplacer les styles du <symbol> sur des éléments <use> individuels, par exemple

<style>
    .red {
        fill: red;
    }
</style>

<svg>
    <use class="red" xlink:href="#icon-star"/>
</svg>


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow