Does anyone know of a good intro for making/using re-usable elements in SVG? I want to be able to define an object with parts/regions, then say things like "place an instance at XY, rotate by deg, color part 1 blue...".
I've done a little of this but it feels real hackish and like there has to be a better way than what i've stumbled into, especially the coloring part. Got a guide you know & like?
[Note: the SVG standards or a general SVG intro are not what I'm looking for here.]