Add svg to html page

Esistono diversi modi per inserire un file in formato svg in una pagina web, come indicato in mozzilla.org

se utilizzo il sistema veloce <img>

  • non posso utilizzare css
  • scarico file una sola volta

se utilizzo <svg>

  • posso manipolare con css
  • codice in linea
  • devo duplicare ogni ricorrenza
  • browser non fa cache

Posso anche utilizzare il sistema filter

quindi se non ci sono particolari necessità, animazioni o altro modifico direttamente style nel file.