Hallo Robert,
SVG im CSS - das geht wohl nur als Data-URL und die ist eigentlich ineffizienter als ein SVG.
Klar, man kann natürlich viele kleine SVGs als Data-URL im CSS einbauen. Aber nicht als semantische Grafik, nur als Hintergrundbild. Eine Grafik mit Bedeutung für den Seiteninhalt muss ein img-Element sein, mit aussagekräftigem alt-Text (jajaja, oder ein object oder ein embed Element...).
Wenn's um Bandbreite oder Anzahl der Serverrequests geht, ist wohl ein SVG mit Sprites Mittel der Wahl. Oder img Elemente mit Data-URL. Nach dem ersten Request ist eh alles im Cache, dann ist es wieder wurscht.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi