--- title: style slug: Web/SVG/Attribute/style tags: - Reference - SVG - SVG Attribute translation_of: Web/SVG/Attribute/style ---
{{SVGRef}}
L'attribut style
définit les informations de style pour son élément. Il fonctionne de manière identique à l'attribut style
en HTML.
Catégories | Attribut de présentation |
---|---|
Valeur | <style> |
Animation | Non |
Document normatif | SVG 1.1 (2ème Edition) |
La syntaxe des données de style dépend du langage de la feuille de style. Par défaut, le langage est CSS.
Note : En théorie, l'attribut {{SVGAttr("contentStyleType")}} pourrait être utilisé pour spécifier un language de style autre que CSS, comme XSL(T). Cependant, cela n'a jamais été implémenté de manière satisfaisante dans les navigateurs, donc ne vous y fiez pas.
L'exemple suivant stylise le rectangle en utilisant l'attribut style
, avec CSS comme langage de feuille de style.
<svg viewbox="0 0 1000 500" xmlns="http://www.w3.org/2000/svg"> <rect height="300" width="600" x="200" y="100" style="fill: red; stroke: blue; stroke-width: 3"/> </svg>
Les éléments suivants peuvent utiliser l'attribut style
:
{{Compat("svg.attributes.style.style")}}