SVG Icon
HTML
img:
<img style="fill:red" src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#plus" />
<img src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#chart" />
<br/>
iframe:
<iframe src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#plus"></iframe>
<iframe src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#chart"></iframe>
<br/>
embed:
<embed src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#plus"></embed>
<embed src="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#chart"></embed>
<br/>
object:
<object data="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#plus"></object>
<object data="http://dahlström.net/tmp/sharp-icons/svg-icon-target.svg#chart"></object>
CSS
html { padding: 50px; }
iframe { border: 0 }
img, iframe, embed, object { width: 48px; height: 48px; }
JavaScript
// SVG Stacks demo used with real elements
// Current browser-support: Firefox, Opera, IE9, Chrome
// - img element sometimes doesn't render in opera, https://bugs.opera.com/browse/CORE-26623
// - img element doesn't render in Chromium 18.0.997.0
// all the other variants work in all the tested browsers.
// SVG modification + technique by @erikdahlstrom