L'élément style
permet d'intégrer directement des feuilles de style dans un contenu SVG. L'élément style de SVG possède les mêmes attributs que l'élément correspondant au format HTML (voir l'élément HTML <style>
).
Contexte d'utilisation
Catégories | Aucune |
---|---|
Contenu autorisé | Tout élément ou caractère de donnée |
Exemple
<svg width="100%" height="100%" viewBox="0 0 100 100"
xmlns="http://www.w3.org/2000/svg">
<style>
/* <![CDATA[ */
circle {
fill: orange;
stroke: black;
stroke-width: 10px; // Note that the value of a pixel depend on the viewBox
}
/* ]]> */
</style>
<circle cx="50" cy="50" r="40" />
</svg>
Résultat en direct:
Attributs
Attributs Globaux
Attributs Specifiques
Interface DOM
Cet élément implemente l'interface SVGStyleElement
.
Specifications
Specification | Status | Commentaire |
---|---|---|
Scalable Vector Graphics (SVG) 2 La définition de '<style>' dans cette spécification. |
Candidat au statut de recommandation | |
Scalable Vector Graphics (SVG) 1.1 (Second Edition) La définition de '<style>' dans cette spécification. |
Recommendation | Initial definition |
Compatibilité avec les navigateurs
Nous convertissons les données de compatibilité dans un format JSON.
Ce tableau de compatibilité utilise encore l'ancien format
car nous n'avons pas encore converti les données qu'il contient.
Vous pouvez nous aider en contribuant !
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support de base | 1.0 | 1.5 (1.8) | 9.0 | 9.0 | 3.0.4 |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support de base | 3.0 | 1.0 (1.8) | Pas de support | (Oui) | 3.0.4 |
Ce tableau est basé sur ces sources.