Jika Anda menggunakan tag <img> , maka browser berbasis webkit tidak akan menampilkan gambar yang dipetakan dengan bitmap .
Untuk segala jenis penggunaan SVG tingkat lanjut, termasuk SVG inline menawarkan fleksibilitas yang paling banyak.
Internet Explorer dan Edge akan mengubah ukuran SVG dengan benar , tetapi Anda harus menentukan tinggi dan lebar.
Anda dapat menambahkan onclick, onmouseover, dll. dalam svg, ke bentuk apa pun di SVG: onmouseover = "top.myfunction (evt);"
Anda juga dapat menggunakan font web di SVG dengan memasukkannya dalam style sheet biasa.
Catatan: jika Anda mengekspor SVG dari Illustrator, nama font web akan salah. Anda dapat memperbaiki ini di CSS Anda dan menghindari bermain-main di SVG. Misalnya, Illustrator memberikan nama yang salah kepada Arial, dan Anda dapat memperbaikinya seperti ini:
@font-face {
font-family: 'ArialMT';
src:
local('Arial'),
local('Arial MT'),
local('Arial Regular');
font-weight: normal;
font-style: normal;
}
Semua ini berfungsi di semua browser yang dirilis sejak 2013 .
Sebagai contoh, lihat ozake.com . Seluruh situs dibuat dari SVG kecuali untuk formulir kontak.
Peringatan: Font web diubah ukurannya dengan tidak tepat di Safari - dan jika Anda memiliki banyak transisi dari teks biasa ke cetak tebal atau miring, mungkin ada sedikit ruang ekstra atau hilang di titik transisi. Lihat jawaban saya di pertanyaan ini untuk informasi lebih lanjut.