Ü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 in HTML (MDN)

SVG in HTML (MDN)

Quelle / bibliografische Angaben

MDN Web Docs, englische Fassung.

Kurzfassung

Zeigt ein Inline-SVG und wie man es zugänglich macht.

Kernaussagen

  • Für Inline-SVG fügt man den kompletten SVG-Code ins HTML ein.
  • role="img" sorgt dafür, dass assistive Technologien das SVG als Bild behandeln.
  • <title> liefert den kurzen zugänglichen Namen. Er wird nicht angezeigt, kann aber als Tooltip erscheinen, und sollte das erste Kind von <svg> sein.
  • <desc> liefert eine längere Beschreibung, ebenfalls unsichtbar.
  • Inline-SVG kennt kein alt. Gibt es sichtbaren Text, verweist man mit aria-labelledby darauf, sonst auf die id des <title>.
  • MDN nimmt Titel und Beschreibung zusammen in aria-labelledby auf, weil das besser unterstützt sei als aria-describedby.

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.