Gambar

Menampilkan gambar dengan img, teks alternatif (alt), ukuran, figure dan figcaption, serta memilih format gambar yang tepat.

Part 7 dari 20 ± 35 menit Gratis

Elemen <img>

Gambar ditampilkan dengan <img>. Ini elemen kosong (tanpa tag penutup) dan memerlukan dua atribut utama:

<img src="kucing.jpg" alt="Kucing oranye sedang tidur di sofa">
AtributFungsi
srcLokasi berkas gambar (relatif atau alamat lengkap)
altTeks pengganti: dibacakan pembaca layar, tampil bila gambar gagal dimuat, dan dibaca mesin pencari
width, heightUkuran dalam piksel. Menuliskannya mencegah halaman "melompat" saat gambar selesai dimuat
loading="lazy"Gambar baru dimuat saat hampir terlihat di layar, menghemat kuota

Menulis alt yang baik

  • Jelaskan isi atau fungsi gambar: "Grafik penjualan naik 20% pada Maret", bukan "grafik".
  • Jangan mulai dengan "gambar dari…" karena pembaca layar sudah menyebut bahwa itu gambar.
  • Untuk gambar murni hiasan, pakai alt="" (kosong) agar dilewati pembaca layar.
  • alt wajib ada. Gambar tanpa alt dianggap kesalahan aksesibilitas.

Jalur berkas (path)

PenulisanArtinya
foto.jpgDi folder yang sama dengan berkas HTML
gambar/foto.jpgDi subfolder gambar
../foto.jpgNaik satu folder ke atas
https://situs.com/foto.jpgAlamat lengkap di internet

Format gambar

FormatCocok untuk
JPGFoto (ukuran kecil, warna banyak)
PNGGambar dengan latar transparan, tangkapan layar
SVGIkon dan logo (vektor, tajam di ukuran apa pun)
WebPPengganti modern JPG/PNG dengan ukuran lebih kecil

Gambar dengan keterangan: figure

<figure> membungkus gambar (atau diagram, kode) beserta keterangan <figcaption>:

<figure>
  <img src="candi.jpg" alt="Candi Borobudur saat matahari terbit" width="400">
  <figcaption>Candi Borobudur, Magelang.</figcaption>
</figure>

Gambar yang bisa diklik

<a href="https://kelasit.com"><img src="logo.png" alt="Logo KelasIT"></a>

Di latihan ini, gambar dari berkas tidak tersedia, jadi pratinjau akan menampilkan teks alt. Itu normal dan justru memperlihatkan kenapa alt penting.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X