Hola:
Deberías informarte antes de emprender tu proyecto... svg es un formato de imágenes, y html o xhtml es un formato para páginas web. Lo que es más genérico es el formato xml, que incluso se usa en ficheros de texto, presentaciones y más (tengo entendido que oppenOffice graba en xml... pero no lo he investigado).
En la sintaxis svg no existe la etiqueta h1, ni la gran mayoría de etiquetas (x)html; pero existe la etiqueta style, aunque los atributos o estilos no siempre son los mismos.
Saludos