There is another, newer article on this subject that covers some newer information.
Inline SVG is an awesome way to use SVG because, among other reasons, the individual shapes that make up the graphic can be scripted and styled. The shapes are right in the DOM. But does that mean we have to define those shapes right in the HTML on every page? Nope, we can
<use></use> to reference them from elsewhere. Ideally, that "elsewhere" is an external file, because … Read article