Apa perbedaan dan konsekuensi (baik dan buruk) dari penggunaan salah satu data-src
atau src
atribut img
tag? Bisakah saya mencapai hasil yang sama dengan menggunakan keduanya? Jika demikian, kapan harus digunakan masing-masing?
102
Jika Anda ingin gambar memuat dan menampilkan gambar tertentu, gunakan
.src
untuk memuat URL gambar itu.Jika Anda menginginkan sepotong data meta (pada tag apa pun) yang dapat berisi URL, gunakan
data-src
atau apa pundata-xxx
yang ingin Anda pilih.Dokumentasi MDN pada atribut data-xxxx: https://developer.mozilla.org/en-US/docs/DOM/element.dataset
Contoh
src
pada tag gambar di mana gambar memuat JPEG untuk Anda dan menampilkannya:Contoh 'data-src' pada tag non-gambar yang gambarnya belum dimuat - ini hanya sebagian dari meta data pada tag div:
Contoh
data-src
pada tag gambar yang digunakan sebagai tempat untuk menyimpan URL dari gambar alternatif:sumber
Yang pertama
<img />
tidak valid -src
adalah atribut wajib.data-src
adalah atribut yang dapat dimanfaatkan oleh, katakanlah, JavaScript, tetapi tidak memiliki arti presentasi.sumber
src
harus dimasukkan. Anda menggunakandata-
atribut untuk menambahkan data tambahan untuk bahasa skrip (seperti JavaScript) untuk dimanfaatkan.Atribut data-src adalah bagian dari kumpulan atribut data- * yang diperkenalkan di HTML5. data-src memungkinkan kita menyimpan data tambahan yang tidak ada artinya bagi browser tetapi dapat digunakan oleh Kode Javascript atau aturan CSS.
sumber
Nah atribut data src hanya digunakan untuk mengikat data misalnya ASP.NET ...
Atribut src W3School
Atribut MSDN datasetrc
sumber