web-dev-qa-db-fra.com

Comment intégrer SVG au format HTML dans un courrier électronique afin qu'il soit visible dans la plupart/tous les navigateurs de messagerie?

Je souhaite générer des graphiques en SVG et envoyer par courrier électronique une page HTML contenant ces graphiques (non stockée sur un serveur ni affichée avec des images liées). 

J'ai essayé d'incorporer directement le SVG, d'utiliser l'élément Object, de sérialiser et de coder l'URI du SVG et de spécifier la chaîne entière comme image d'arrière-plan sur un div. Rien ne semble s'afficher dans Outlook 2013. Des idées?

11
ztforster

SVG n'est pas pris en charge par de nombreux clients de messagerie. Le meilleur guide que j'ai vu est sur Style Campaign. C’est une courte lecture que je certifie (Anna est super intelligente!).

TL; DR: Une variété de techniques fonctionnera dans les clients de messagerie iOS et (étonnamment) Blackberry. Mais Android, Outlook et pratiquement tous les courriels de messagerie Web SVG ne prennent pas en charge SVG et nécessitent un repli.

19
Ted Goas