Einbindung von SVG

Auf verschiedene Weisen kann man SVG in eine Webseite einbinden. Also werde ich jeweils diese insgesamt sieben Methoden praktisch anwenden.

Okay fangen wir mit dem speziellen CSS für diese Seite erst mal an. svg,div,object,article img{width:200px;height:200px;margin:20px;}div#datei{background:url(/svg/button.php);}

Analog der Einbindung der Dateien kann man auch eine dataurl einbinden.

Jetzt im August 2011 gibt es meines Wissens keinen aktuellen Browser, der alle Methoden unterstützt und diese SVG Datei dazu noch einwandfrei darstellt.

SVG als Element im Quellcode

Button für die NavigationKreisförmiger Navigation Button mit wechselnden Farbverläufen

SVG Datei als Object einbinden

<object data="/svg/button.php" type="image/svg+xml"></object>

SVG Datei als Bild einbinden

Button

<img src="/svg/button.php" alt="Button" />

SVG Datei als Hintergrundbild durch CSS einbinden

<div id="datei"></div>

Und noch ein zweites Mal mit einem style Attribut statt mit einer Anweisung in einer dataurl.

SVG dataurl als Object einbinden

SVG dataurl als Bild einbinden

Button als dataurl

SVG dataurl als Hintergrundbild durch CSS einbinden

<div id="dataurl"></div>

Und noch ein zweites Mal mit einem style Attribut statt mit einer Anweisung in einer dataurl.

Weitere Seiten zu SVG