<style>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Das <style> SVG-Element ermöglicht es, Stylesheets direkt innerhalb von SVG-Inhalten einzubetten.

Hinweis: Das style-Element von SVG hat die gleichen Attribute wie das entsprechende Element in HTML (siehe HTML-<style>-Element).

Beispiel

html
<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
  <style>
    circle {
      fill: gold;
      stroke: maroon;
      stroke-width: 2px;
    }
  </style>

  <circle cx="5" cy="5" r="4" />
</svg>

Attribute

type

Dieses Attribut definiert den Typ der Stylesheet-Sprache, die als Medientyp-String verwendet wird. Wertetyp: <string>; Standardwert: text/css; Animierbar: nein

media

Dieses Attribut definiert, auf welches Medien der Stil angewendet wird. Wertetyp: <string>; Standardwert: all; Animierbar: nein

title

Dieses Attribut ist der Titel des Stylesheets, das verwendet werden kann, um zwischen alternativen Stylesheets zu wechseln. Wertetyp: <string>; Standardwert: keiner; Animierbar: nein

Verwendungskontext

KategorienKeine
Erlaubter InhaltBeliebige Elemente oder Zeichendaten

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# StyleElement

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch