ThomasM: Text umrahmen in SVG

Beitrag lesen

Hallo Matthias,

Viele alte Beispiele waren und sind Standalone-SVGs. Heute, da man SVGs ohne Plugin darstellen kann, würde ich nur noch inline-SVG verwenden (und evtl. dynmisch erzeugen). Ausnahme sind Logos, die ich als img einbinden würde.

Es bietet sich auch weiterhin object für die SVG-Einbindung an.

Über die HTML-/SVG-Schnittstelle kommt man dann von außen im JS des HTML-Dokuments an die SVG-Inhalte heran:

// object-Element mit id="grafik" im HTML
grafik = document.getElementById("grafik");

// document-Objekt der eingebundenen Grafik
svgdoc = grafik.contentDocument;

Grüße,
Thomas