Actually you can style SVG with CSS
#yourSVG {
fill: red;
stroke: blue;
} #yourSVG {
fill: red;
stroke: blue;
}There's a tradeoff between inlining (or rather, including them server-side) and calling them as <img>, background-image, or fonts. The size, http requests, caching , and styling all play a role.