SVG en tant qu'image
Le format SVG peut être utilisé en tant qu'image dans de nombreux contextes. Beaucoup de navigateurs prennent en charge les images au format SVG avec :
- les balises HTML
<img>
ou<svg>
- l'attribut CSS
background-image
Contexte spécifique à Gecko
Restrictions
Pour plusieurs raisons, Gecko fixe quelques restrictions sur le format SVG lorsqu'il est utilisé en tant qu'image :
- JavaScript est désactivé.
- Les ressources externes (p. ex. images, stylesheets) ne peuvent pas être chargées, cependant elles peuvent être utilisées en étant déclaré à travers des URLs de données.
- Les liens stylistiques
:visited
ne sont pas interprété. - Les widgets stylistiques natifs aux plateformes (basés sur le thème de l'OS) sont désactivés.
A noter que les restrictions précédentes sont spécifiques à l'usage de SVG en tant qu'image; elles ne s'appliquent pas lorsque le contenu SVG est vu directement, ou lorsque il est embarqué en tant que document via les éléments <iframe>
, <object>
, ou <embed>
Spécifications
Specification |
---|
CSS Backgrounds and Borders Module Level 3 # the-background-image |