Well, I have checked and I can say the following.
This W3 link describes how you can embed an SVG in HTML tags. You have a few methods (remember, this is standard HTML!)
- <embed> (e.g. <embed id="E" src="myfile.svg"/>)
- <frame> and <iframe>
- <object> (is not recommended except for non-HTML content)
- <img> (not all browsers support this)
- inline, but we already know that.
Next step is the IDPF standards. I used the
ePUB2 specs for this.
A reader must support SVG 1.1, with the exception of animated and scripting features.
- inline must be supported, when the vocabulary is XHTML
- <img>
- <object>
- via CSS with the image URI as parameter
In short, it is both supported by W3 and the IDPF. If the readers support it, that is something else...