Devo usar <img>
, <object>
ou <embed>
para carregar arquivos SVG em uma página de uma forma semelhante ao carregamento de um jpg
, gif
ou png
?
Qual é o código de cada um para garantir que funcione da melhor maneira possível? (Estou vendo referências à inclusão do tipo de mimet ou apontando para renderizadores SVG substitutos em minha pesquisa e não vendo uma boa referência do estado da arte).
Suponha que eu esteja verificando o suporte ao SVG com o Modernizr e retornando (provavelmente fazendo uma substituição por uma <img>
marca simples ) para navegadores que não sejam compatíveis com SVG.
<svg>
partir do qual deseja fazer referência a outros SVGs. Isso pode ser alcançado, por exemplo, usando <image>
.