Panduan Mudah tentang HTML Images

HTML (Hypertext Markup Language) adalah bahasa dasar yang digunakan untuk membuat dan merancang halaman web. Salah satu elemen penting dalam HTML adalah gambar. Artikel ini akan menjelaskan berbagai konsep terkait HTML images, termasuk sintaks, atribut, format file umum, dan cara mengatur gambar di halaman web Kamu.

HTML Images Syntax

Sintaks dasar untuk menambahkan gambar ke dalam halaman web menggunakan HTML adalah dengan menggunakan elemen <img>. Berikut adalah contoh sederhana:

<img src="image.jpg" alt="Deskripsi Gambar">

Elemen <img> bersifat self-closing, artinya tidak memerlukan tag penutup seperti elemen HTML lainnya.

src Attribute

Atribut src (source) adalah salah satu atribut terpenting pada elemen <img>. Atribut ini menunjukkan URL atau path menuju file gambar yang ingin ditampilkan. Misalnya:

<img src="gambar-kucing.jpg" alt="Gambar Kucing Lucu">

Pastikan path file gambar benar agar gambar dapat ditampilkan dengan baik.

Hasilnya:

alt Attribute

Atribut alt (alternative text) digunakan untuk memberikan teks alternatif jika gambar tidak bisa ditampilkan. Atribut ini juga membantu aksesibilitas, misalnya untuk pembaca layar yang digunakan oleh pengguna tunanetra. Contoh:

<img src="gambar-kucing.jpg" alt="Gambar Kucing Lucu">

Jika gambar gagal dimuat, teks “Gambar Kucing Lucu” akan ditampilkan.

Image Size – Width and Height

Kamu dapat mengatur ukuran gambar dengan menggunakan atribut width dan height. Misalnya, jika Kamu ingin menampilkan gambar dengan lebar 500 piksel dan tinggi 500 piksel:

<img src="https://images.unsplash.com/photo-1574144611937-0df059b5ef3e?q=80&w=1964&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Gambar Kucing Lucu" width="500" height="500">

Hasilnya:

Width and Height, or Style?

Selain menggunakan atribut width dan height, Kamu juga bisa mengatur ukuran gambar melalui CSS dengan atribut style. Contoh:

<img src="https://images.unsplash.com/photo-1574144611937-0df059b5ef3e?q=80&w=1964&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Gambar Kucing Lucu" style="width: 500px; height: 500px;">

Penggunaan CSS memberikan fleksibilitas lebih dalam mendesain layout halaman web Kamu.

Hasilnya:

Images in Another Folder

Jika gambar Kamu berada dalam folder yang berbeda, Kamu harus menyertakan path relatif atau absolut dari file gambar tersebut. Misalnya, jika gambar berada di folder images:

<img src="images/gambar-kucing.jpg" alt="Gambar Kucing Lucu">

Images on Another Server/Website

Kamu juga bisa menampilkan gambar yang berada di server atau situs web lain dengan menggunakan URL lengkap:

<img src="https://images.unsplash.com/photo-1574144611937-0df059b5ef3e?q=80&w=1964&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Gambar Kucing Lucu"/>

Hasilnya:

Pastikan Kamu memiliki izin untuk menggunakan gambar dari situs lain tersebut.

Animated Images

Kamu dapat menambahkan gambar animasi ke dalam halaman web dengan cara yang sama seperti gambar statis. Format yang paling umum digunakan untuk gambar animasi adalah GIF:

<img src="https://media3.giphy.com/media/v1.Y2lkPTc5MGI3NjExZWRmc3pjYXRtdXMxZXlhZGZhY2k4MzQxMzd4YzAzdnl5N2xodWpsMyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3ov9jNziFTMfzSumAw/giphy.webp" alt="Programming" style="width: 200px; height: 200px"/>

Image as a Link

Gambar juga dapat berfungsi sebagai tautan. Untuk melakukannya, bungkus elemen <img> dengan elemen <a> (anchor):

<a href="https://aessaputra.net">
  <img src="https://images.unsplash.com/photo-1574144611937-0df059b5ef3e?q=80&w=1964&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Gambar Kucing Lucu">
</a>

Sekarang, gambar tersebut dapat diklik dan akan mengarahkan pengguna ke URL yang ditentukan.

Image Floating

Untuk mengatur posisi gambar agar teks mengelilinginya, Kamu dapat menggunakan properti CSS float. Misalnya:

<img src="https://images.unsplash.com/photo-1574144611937-0df059b5ef3e?q=80&w=1964&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" alt="Gambar Kucing Lucu" style="float: left; margin-right: 10px;">
<p>Ini adalah teks yang mengelilingi gambar kucing di sebelah kiri.</p>

Dengan menggunakan float: left;, gambar akan diposisikan di sebelah kiri dan teks akan mengalir di sekitarnya.

Hasilnya:

Common Image Formats

Berikut adalah format file gambar yang paling umum digunakan, dan didukung oleh semua browser (Chrome, Edge, Firefox, Safari, Opera):

AbbreviationFile FormatFile Extension
APNGAnimated Portable Network Graphics.apng
GIFGraphics Interchange Format.gif
ICOMicrosoft Icon.ico, .cur
JPEGJoint Photographic Expert Group image.jpg, .jpeg, .jfif, .pjpeg, .pjp
PNGPortable Network Graphics.png
Pemilihan format gambar yang tepat tergantung pada kebutuhan Kamu, misalnya jika Kamu memerlukan gambar dengan latar belakang transparan, format PNG akan sangat cocok. Untuk gambar animasi ringan, GIF dan APNG dapat digunakan.

Kesimpulan

Menggunakan gambar dalam HTML sangat penting untuk membuat halaman web lebih menarik dan informatif. Dengan memahami sintaks dasar seperti elemen <img>, atribut src dan alt, serta cara mengatur ukuran dan posisi, Anda dapat menambahkan gambar dengan mudah. Memilih format gambar yang tepat juga membantu meningkatkan kualitas tampilan dan kecepatan pemuatan halaman. Dengan dasar ini, Anda siap untuk mengelola gambar di halaman web dengan efektif.