Benarkah 94 Persen Website Pakai Ini? Cara Memasukkan Gambar HTML Beserta Trik Anti Gagal

8 Juli 2026, 02:19 WIB

Menampilkan elemen visual di halaman website adalah langkah krusial karena lebih dari 65% dari seluruh komunikasi manusia berbentuk visual. Bagi Anda yang sedang belajar html pemula, memahami cara memasukkan gambar di html adalah fondasi penting yang wajib dikuasai sejak awal.

Saya sering melihat pemula merasa bingung saat gambar yang mereka panggil justru tidak muncul atau ukurannya rusak berantakan. Berdasarkan survei dari W3Techs, sebanyak 94,5% website di seluruh dunia menggunakan HTML, yang berarti hampir semua platform yang Anda lihat setiap hari mengandalkan struktur ini untuk menampilkan konten visual.

Dalam ulasan kali ini, saya akan membedah secara kritis bagaimana tag html untuk gambar bekerja, variasi format yang didukung, hingga solusi nyata saat menghadapi eror eksekusi.

Langkah pertama untuk menampilkan berkas visual adalah memahami struktur kode itu sendiri. Tidak seperti elemen teks yang membutuhkan tag pembuka dan penutup, elemen gambar menggunakan struktur yang disebut empty tag atau tag tunggal.

Anda hanya perlu menggunakan elemen utama bernama untuk memanggil berkas. Di dalam elemen ini, wajib terdapat atribut src (source) yang berfungsi sebagai penunjuk jalan atau lokasi tempat berkas digital Anda disimpan.

Selain lokasi, atribut alt (alternative text) juga memegang peranan yang tidak kalah penting. Atribut ini bertugas menampilkan deskripsi teks jika berkas gagal dimuat oleh peramban, sekaligus membantu mesin pencari memahami konteks visual tersebut.

Cara Memasukkan Gambar ke Website dengan HTML — Tutorial HTML untuk Pemula | Kelas Komputer Online

Mengenal Format Gambar yang Kompatibel dalam HTML

Sebagai pengembang web, saya sangat menyarankan Anda untuk tidak asal memilih jenis berkas. Setiap format memiliki karakteristik, tingkat kompresi, dan fungsi yang berbeda-beda di dalam lingkungan peramban modern.

HTML mendukung berbagai eksternsi berkas visual, mulai dari format tradisional hingga format modern yang lebih efisien. Pemilihan format yang keliru bisa membuat performa website Anda menjadi lambat dan membebani server hosting.

Berikut adalah daftar format berkas visual yang secara resmi didukung oleh standardisasi HTML saat ini:

Daftar Format Gambar yang Didukung oleh HTML
Nama Format Ekstensi Resmi
APNG (Animated Portable Network Graphics) .apng
GIF (Graphics Interchange Format) .gif
ICO (Microsoft Icon) .ico, .cur
JPEG (Joint Photographic Expert Group image) .jpg, .jpeg, .jfif, .pjpeg, .pjp
PNG (Portable Network Graphics) .png
SVG (Scalable Vector Graphics) .svg
WebP (Web Picture) .webp

Dari daftar di atas, masing-masing memiliki area optimalnya sendiri. Format JPEG sangat cocok untuk foto dengan gradasi warna kompleks, sedangkan PNG ideal untuk grafis yang membutuhkan latar belakang transparan.

Dari spesifikasinya, menurut saya format WebP dan SVG adalah masa depan untuk optimasi performa web karena ukuran berkasnya yang jauh lebih ringkas tanpa mengorbankan ketajaman visual.

Panduan Langkah Demi Langkah Memasukkan Gambar

Untuk mempraktikkan materi ini, Anda perlu memastikan posisi berkas gambar dan berkas HTML berada di tempat yang benar. Kesalahan penyusunan folder adalah musuh utama bagi para pemula.

Menggunakan Metode Relative Path

Metode relative path digunakan jika berkas gambar berada di dalam komputer atau server yang sama dengan berkas HTML Anda. Ini adalah metode yang paling direkomendasikan karena membuat struktur web mudah dipindahkan.

  • Pastikan berkas HTML dan berkas foto berada dalam satu folder yang sama.
  • Tuliskan kode dengan format langsung memanggil nama berkas: Deskripsi foto.
  • Jika gambar berada di dalam sub-folder bernama 'images', ubah jalurnya menjadi: Deskripsi.

Menggunakan Metode Absolute Path

Metode absolute path digunakan ketika Anda ingin mengambil gambar yang sudah terunggah di internet atau dari website lain. Anda harus memasukkan URL lengkap yang diawali dengan protokol HTTP atau HTTPS.

Contoh penulisan kodenya adalah Foto Online. Kelemahan metode ini adalah jika pemilik website menghapus berkas tersebut, halaman Anda akan ikut kehilangan visualnya.

Solusi Mengatasi Masalah Gambar Tidak Muncul

Pertanyaan yang paling sering muncul dari komunitas adalah mengenai "kenapa gambar tidak muncul di html" saat kode dijalankan. Masalah ini umumnya dipicu oleh beberapa kecerobohan kecil yang sering tidak disadari.

Hal pertama yang harus diperiksa adalah ketepatan penulisan nama berkas dan ekstensinya. Peramban web bersifat case-sensitive, artinya berkas bernama 'Foto.JPG' tidak akan terbaca jika Anda menulisnya 'foto.jpg' di dalam kode.

Penyebab kedua adalah jalur direktori yang salah. Jika Anda salah menaruh tanda garis miring (/) atau salah menuliskan nama folder pembungkus, peramban tidak akan pernah bisa menemukan berkas yang dimaksud.

Cara Mengatur Ukuran Gambar di HTML

Secara default, peramban akan menampilkan objek visual sesuai dengan dimensi asli berkas tersebut. Jika dimensi aslinya terlalu besar, tampilan halaman web Anda pasti akan langsung berantakan.

Anda bisa menerapkan cara mengatur ukuran gambar di html dengan memanfaatkan atribut width (lebar) dan height (tinggi) langsung di dalam tag . Nilai dari atribut ini secara standar dihitung dalam satuan piksel.

Contoh penerapannya adalah Ukuran Kustom. Namun, saya kurang menyarankan pengaturan tinggi dan lebar secara kaku seperti ini karena bisa membuat tampilan menjadi tidak proporsional atau gepeng jika rasionya tidak pas.

Sebagai langkah modifikasi yang lebih modern, pengaturan dimensi sebaiknya diserahkan kepada CSS menggunakan properti max-width: 100%; dan height: auto; agar tampilan visual bisa otomatis menyesuaikan diri dengan ukuran layar ponsel cerdas maupun komputer desktop.

Kekurangan Penggunaan Tag Gambar HTML Secara Konvensional

Meskipun cara pasang gambar di wordpress lewat html atau script mentah sangat mudah, metode konvensional ini memiliki beberapa kelemahan nyata yang harus Anda pahami secara kritis.

Tag standar tidak memiliki kemampuan bawaan untuk mendeteksi kecepatan internet pengguna. Berkas berukuran besar akan tetap dimuat secara penuh walaupun dibuka melalui jaringan seluler yang lambat, yang berujung pada pemborosan kuota data.

Selain itu, penumpukan tag gambar tanpa optimasi pemuatan malas (lazy loading) akan langsung membebani kinerja rendering peramban, membuat skor performa website Anda merosot tajam di mata mesin pencari.

Integrasi elemen visual di dalam ekosistem web modern menuntut ketelitian tinggi mulai dari pemilihan struktur kode, pemilihan format berkas yang efisien, hingga pengaturan responsivitas yang tepat. Penguasaan anatomi dasar HTML ini menjadi modal utama sebelum Anda melangkah lebih jauh ke ranah manipulasi CSS dan framework JavaScript.

Ikuti Saluran WhatsApp Kami

Dapatkan update berita terkini dari Ihram.co.id langsung di WhatsApp Anda.

Ikuti Sekarang