Sollte ich , ` oder verwenden, um SVG-Dateien auf eine Seite zu laden, ähnlich wie das Laden einer
jpg,
gifoder
png`?
Was ist der Code für jede Option, um sicherzustellen, dass es so gut wie möglich funktioniert? (Ich sehe Verweise darauf, dass der MIME-Typ eingebunden werden muss oder auf Fallback SVG-Renderer in meiner Recherche und finde keine gute Referenz zum Stand der Technik).
Anzunehmen ist, dass ich die SVG-Unterstützung mit Modernizr überprüfe und für nicht SVG-fähige Browser fallback (wahrscheinlich durch einen Ersatz mit einem einfachen -Tag) mache.``
3 Stimmen
Schauen Sie sich einfach github.com/jonathantneal/svg4everybody an.
3 Stimmen
Theoretisch könntest du auch ein haben, von dem aus du auf andere SVGs verweisen möchtest. Dies kann z. B. mit erreicht werden.
2 Stimmen
Ich habe gerade einen Blogbeitrag zu diesem Thema verfasst: claude-e-e.medium.com/…
1 Stimmen
Sie können eine externe SVG-Datei selbst laden und in den DOM einfügen. Lassen Sie sich inspirieren vom Native JavaScript Web Component, über das ich gebloggt habe.