Menggunakan Iframe di HTML
Menampilkan halaman dari situs lain di salah satu halaman yang kita punya bisa dengan tag Iframe
Kamu bisa menampilkan halaman dari situs lain ke halaman milikmu dengan menggunakan tag iframe
. Biasa juga digunakan istilah “embed” halaman lain.
Contoh tag iframe
Contoh hasil dari iframe halaman lain
Yang dibuat dengan kode berikut
<iframe src="https://tailwindcss.com"
title="situs tailwindCSS"
width="100%" height="300">
</iframe>
Penjelasan tag iframe
- Tag iframe dibuat dengan tag pembuka dan penutup
- Atribut
src
berisi sumber situs yang ingin diembed - Atribut
title
merupakan judul dari iframe ini - Atribut
width
untuk mengatur lebar - Atribut
height
untuk mengatur tinggi
Mengatur ukuran iframe
Atribut width
dan height
bisa dimainkan untuk mengubah ukurannya.
Contoh lebar iframe 600px dan tinggi iframe 250px bisa dibuat dengan kode ini.
<iframe src="https://tailwindcss.com"
title="situs tailwindCSS"
width="600" height="250">
</iframe>
😲 Info sampingan
Kamu bisa punya lebih dari 1 iframe di satu halaman
Lazy loading iframe
Butuh waktu dan sumber daya untuk menampilkan sebuah situs dengan iframe. Karena itu penting untuk hanya menampilkan iframe ketika muncul di layar saja. Baca detailnya di sini
Sudah ada cara praktis untuk melakukan ini, yaitu dengan atribut loading='lazy'
<iframe src="https://tailwindcss.com"
title="situs tailwindCSS"
width="600" height="250"
loading="lazy">
</iframe>
Kamu tidak akan melihat perubahan langsung dengan menambahkan atribut tersebut. Yang dilakukan oleh loading=lazy
adalah ia hanya akan memuat iframe ketika dibutuhkan, yang akan mempercepat situs kamu dan hemat sumber daya.