--- title: slug: Web/SVG/Element/linearGradient tags: - Element - Reference - SVG - SVG Gradient translation_of: Web/SVG/Element/linearGradient ---
{{SVGRef}}

L'élément <linearGradient> permet de définir des dégradés linéaires, qui pourront être utilisés comme remplissage ou contour des éléments SVG.

Contexte d'utilisation

{{svginfo}}

Attributs

Attributs globaux

Attributs spécifiques

Interface DOM

Cet élément implémente l'interface {{domxref("SVGLinearGradientElement")}}.

Exemple

<svg width="120" height="120" xmlns="http://www.w3.org/2000/svg">
    <defs>
        <linearGradient id="MyGradient">
            <stop offset="5%"  stop-color="green"/>
            <stop offset="95%" stop-color="gold"/>
        </linearGradient>
    </defs>

    <rect fill="url(#MyGradient)"
          x="10" y="10" width="100" height="100"/>
</svg>

{{EmbedLiveSample("Exemple", 120, 120, "https://mdn.mozillademos.org/files/10061/svg-lineargradient.png")}}

Spécifications

Spécification Statut Commentaire
{{SpecName('SVG2', 'pservers.html#LinearGradientElement', '<linearGradient>')}} {{Spec2('SVG2')}}  
{{SpecName('SVG1.1', 'pservers.html#LinearGradients', '<linearGradient>')}} {{Spec2('SVG1.1')}} Définition initiale

Compatibilité des navigateurs

{{Compat("svg.elements.linearGradient")}}

Voir aussi