SVG kann über unterschiedliche Wege eingebunden werden:
Das einbetten als Objekt ging schon vor HTML5 und läuft auch relativ zuverlässig.
|
|
Das einbetten als Image funktioniert nicht immer und genau aus diesem Grund sollte darauf verzichtet werden!
|
|
Ab HTML5 geht es auch durch direktes Einbinden der SVG-Source Aus meiner Sicht macht das in Verbindung mit einem CMS nur dann Sinn, wenn die SVG-Source durch das System in den Code eingebettet wird, jedoch als separate Datei vorliegt, denn sonst wäre eine Bearbeitung der SVG-Source sehr kompliziert!
|
Natürlich besteht auch noch die Möglichkeit den Code für das Canvas Objekt umzuformen!
Die Beispiel-Datei (das HTML5 Logo) stammt von https://commons.wikimedia.org/wiki/File:HTML5_logo_and_wordmark.svg, sie unterliegt der Creative CommonsAttribution 3.0 Unported license.
Im Webserver muss natürlich der Dateiendung „.svg“ der MIME-Type „image/svg+xml“ zugeordnet sein!
teile es: Google +1TwitterFacebookXing