<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 SVG-Element <style> ermöglicht das Einbetten von Stylesheets direkt innerhalb von SVG-Inhalten.

Hinweis: Das style-Element von SVG hat dieselben Attribute wie das entsprechende Element in HTML (siehe HTMLs <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 werden soll. Werttyp: <string>; Standardwert: text/css; Animierbar: nein

media

Dieses Attribut definiert, auf welche Medien das Style angewendet wird. Werttyp: <string>; Standardwert: all; Animierbar: nein

title

Dieses Attribut ist der Titel des Stylesheets, der zur Auswahl zwischen alternativen Stylesheets verwendet werden kann. Werttyp: <string>; Standardwert: none; 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