Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

SVG als Bild (MDN)

SVG als Bild (MDN)

Quelle / bibliografische Angaben

MDN Web Docs, englische Fassung.

Kurzfassung

Listet die Stellen, an denen SVG als Bild verwendet werden kann, und die Einschränkungen dabei.

Kernaussagen

  • SVG als Bild geht in <img>, CSS background-image, list-style-image, content, SVG <image>/<feImage> und Canvas drawImage.
  • Als Bild gelten Einschränkungen: kein JavaScript, keine externen Ressourcen (außer als data:-URL), keine :visited-Styles, kein Styling der Bedienelemente nach Betriebssystem.
  • Diese Einschränkungen gelten nicht, wenn das SVG direkt aufgerufen oder per <iframe>, <object> oder <embed> eingebunden wird.

Eigene Einordnung

Nicht auf der Seite, aber in Chrome 155 beobachtet (2026-10-18): Das CSS der Seite erreicht ein SVG in <img> nicht. Ein @media (prefers-color-scheme: dark) im SVG selbst greift dagegen. Es richtet sich nach color-scheme am <img> bzw. auf der Seite: Bei color-scheme: light bleibt das SVG hell, auch wenn das System dunkel eingestellt ist.

Verknüpftes Wissen

Offene Fragen

  • Keine.

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.