In reply to Steven Bradley.

True, I'm not sure either and in the current state it might even be browser specific and behave differently depending on vendor. Since I've trashed my old site and am working to get a new one up, I'll try things out a bit, for now I've just used SVG for buttons and backgrdrops. Especially with patterns SVG is awesome: SVG 1KB, GIF 8KB. and with embedded SVG the HTTP-requests are reduced. I'm aiming at a load time of 200ms… so…

I'm excited to try out some CSS shapes and see how text flows around SVGs, but thinking on it logically, SVGs are rectangular HTML Elements just like any other, so yes, I'll properly have to apply a shape to them through CSS. I just wish SVG allowed for keyframe-animations… imagine the power of a CSS mask or CSS shape that changes shape on hover for example!