Lihat apa saja halaman web online hari ini dan Anda akan melihat bahwa mereka memiliki kesamaan tertentu. Salah satu sifat bersama itu adalah gambar. Gambar yang tepat menambah begitu banyak presentasi situs web. Beberapa dari gambar tersebut, seperti logo perusahaan, membantu merek situs dan menghubungkan entitas digital itu ke perusahaan fisik Anda.
Cara Menambahkan Gambar ke Halaman Web Menggunakan HTML
Untuk menambahkan gambar, ikon, atau grafik ke halaman web Anda, Anda perlu menggunakan tag dalam kode HTML halaman. Anda menempatkan.
IMGtandai di Anda. HTML persis di mana Anda ingin grafik ditampilkan. Browser web yang merender kode halaman akan mengganti tag ini dengan grafik yang sesuai setelah halaman dilihat. Kembali ke contoh logo perusahaan kami, berikut adalah bagaimana Anda dapat menambahkan gambar itu ke situs Anda:
Atribut SRC
Melihat kode HTML di atas, Anda akan melihat bahwa elemen tersebut mencakup dua atribut. Masing-masing diperlukan untuk gambar.
Atribut pertama adalah "src". Ini secara harfiah adalah file gambar yang ingin Anda tampilkan di halaman. Dalam contoh kita, kita menggunakan file bernama "logo.png". Ini adalah grafik yang akan ditampilkan browser web saat merender situs.
Anda juga akan melihat bahwa sebelum nama file ini, kami menambahkan beberapa informasi tambahan, "/images/". Ini adalah jalur file. Garis miring awal memberitahu server untuk melihat ke akar direktori. Kemudian akan mencari folder bernama "images" dan akhirnya file bernama "logo.png". Menggunakan folder bernama "gambar" untuk menyimpan semua grafik situs adalah praktik yang cukup umum, tetapi jalur file Anda akan diubah menjadi apa pun yang relevan untuk situs Anda.
Atribut Alt
Atribut wajib kedua adalah teks "alt". Ini adalah "teks alternatif" yang ditampilkan jika gambar gagal dimuat karena alasan tertentu. Teks ini, yang dalam contoh kita berbunyi "Logo Perusahaan" akan ditampilkan jika gambar gagal dimuat. Mengapa itu bisa terjadi? Berbagai alasan:
- Jalur file salah
- Nama file salah atau salah eja
- Kesalahan transmisi
- File telah dihapus dari server
Ini hanya beberapa kemungkinan mengapa gambar yang kami tentukan mungkin hilang. Dalam kasus ini, teks alternatif kami akan ditampilkan sebagai gantinya.
Untuk Apa Teks Alt Digunakan?
Teks alternatif juga digunakan oleh perangkat lunak pembaca layar untuk "membaca" gambar kepada pengunjung yang mengalami gangguan penglihatan. Karena mereka tidak dapat melihat gambar seperti kita, teks ini membuat mereka tahu apa gambar itu sendiri. Inilah sebabnya mengapa teks alternatif diperlukan dan mengapa harus menyatakan dengan jelas apa gambarnya!
Kesalahpahaman umum tentang teks alternatif adalah bahwa itu dimaksudkan untuk tujuan mesin pencari. Ini tidak benar. Sementara Google dan mesin pencari lainnya membaca teks ini untuk menentukan gambar apa (ingat, mereka juga tidak dapat "melihat" gambar Anda), Anda tidak boleh menulis teks alternatif hanya untuk menarik penelusuran mesin. Penulis menghapus teks alternatif yang dimaksudkan untuk manusia. Jika Anda juga dapat menambahkan beberapa kata kunci ke dalam tag yang menarik bagi mesin pencari, tidak apa-apa, tetapi selalu pastikan but teks alt melayani tujuan utamanya dengan menyatakan apa gambar itu untuk siapa saja yang tidak dapat melihat grafiknya mengajukan.
Atribut Gambar Lainnya
Itu.
IMG.
tag juga memiliki dua atribut lain yang mungkin Anda lihat digunakan saat Anda meletakkan grafik di halaman web Anda — lebar dan tinggi. Misalnya, jika Anda menggunakan editor WYSIWYG seperti Dreamweaver, secara otomatis menambahkan info ini untuk Anda. Berikut ini contohnya:
Itu.
LEBAR.
dan.
TINGGI.
atribut memberitahu browser ukuran gambar. Peramban kemudian tahu persis berapa banyak ruang dalam tata letak yang harus dialokasikan, dan ia dapat melanjutkan ke elemen berikutnya pada halaman saat gambar diunduh. Masalah dengan menggunakan informasi ini dalam HTML Anda adalah bahwa Anda mungkin tidak selalu ingin gambar Anda ditampilkan pada ukuran yang tepat. Misalnya, jika Anda memiliki.
situs web responsif
yang ukurannya berubah berdasarkan layar pengunjung dan ukuran perangkat, Anda juga ingin gambar Anda fleksibel. Jika Anda menyatakan dalam HTML Anda berapa ukuran tetapnya, Anda akan merasa sangat sulit untuk menggantinya dengan responsif.
Kueri media CSS
. Untuk alasan ini, dan untuk mempertahankan pemisahan gaya (CSS) dan struktur (HTML), disarankan agar Anda TIDAK menambahkan atribut lebar dan tinggi ke kode HTML Anda.
Satu catatan: Jika Anda membiarkan instruksi ukuran ini mati dan tidak menentukan ukuran di CSS, browser akan tetap menampilkan gambar pada ukuran defaultnya.
Diedit oleh Jeremy Girard