Atribut ALT
The alt
atribut didefinisikan dalam satu set tag (yaitu, img
, area
dan opsional untuk input
dan applet
) untuk memungkinkan Anda untuk memberikan setara teks untuk objek.
Teks yang setara memberikan manfaat berikut untuk situs web Anda dan pengunjungnya dalam situasi umum berikut:
- saat ini, browser Web tersedia dalam berbagai macam platform dengan kapasitas yang sangat berbeda; beberapa tidak dapat menampilkan gambar sama sekali atau hanya serangkaian jenis gambar yang dibatasi; beberapa dapat dikonfigurasi untuk tidak memuat gambar. Jika kode Anda memiliki atribut alt yang disetel dalam gambarnya, sebagian besar browser ini akan menampilkan deskripsi yang Anda berikan, bukan gambarnya
- beberapa pengunjung Anda tidak dapat melihat gambar, baik itu buta, buta warna, rabun; atribut alt sangat membantu orang-orang yang dapat mengandalkannya untuk mengetahui dengan baik apa yang ada di halaman Anda
- bot mesin telusur termasuk dalam dua kategori di atas: jika Anda ingin situs web Anda diindeks sebaik mungkin, gunakan atribut alt untuk memastikan bahwa mereka tidak akan melewatkan bagian penting dari laman Anda.
Atribut Judul
Tujuan dari teknik ini adalah untuk memberikan bantuan peka konteks bagi pengguna saat mereka memasukkan data dalam formulir dengan memberikan informasi bantuan dalam title
atribut. Bantuan tersebut dapat mencakup informasi format atau contoh masukan.
Contoh 1: Menu pull-down yang membatasi cakupan
pencarian Formulir pencarian menggunakan menu pull-down untuk membatasi cakupan pencarian. Menu pull-down berada tepat di samping kolom teks yang digunakan untuk memasukkan istilah pencarian. Hubungan antara kolom pencarian dan menu pulldown terlihat jelas bagi pengguna yang dapat melihat desain visual, yang tidak memiliki ruang untuk label yang terlihat. The title
atribut digunakan untuk mengidentifikasi select
menu. The title
atribut dapat diucapkan oleh pembaca layar atau ditampilkan sebagai tool tip untuk orang yang menggunakan bantu layar.
<label for="searchTerm">Search for:</label>
<input id="searchTerm" type="text" size="30" value="" name="searchTerm">
<select title="Search in" id="scope">
...
</select>
Contoh 2: Kolom input untuk nomor telepon
Halaman Web berisi kontrol untuk memasukkan nomor telepon di Amerika Serikat, dengan tiga kolom untuk kode area, pertukaran, dan empat digit terakhir.
<fieldset>
<legend>Phone number</legend>
<input id="areaCode" name="areaCode" title="Area Code" type="text" size="3" value="" >
<input id="exchange" name="exchange" title="First three digits of phone number" type="text" size="3" value="" >
<input id="lastDigits" name="lastDigits" title="Last four digits of phone number" type="text" size="4" value="" >
</fieldset>
Contoh 3: Fungsi Pencarian
Halaman Web berisi kolom teks tempat pengguna dapat memasukkan istilah pencarian dan tombol berlabel "Search" untuk melakukan pencarian. The title
atribut digunakan untuk mengidentifikasi kontrol bentuk dan tombol diposisikan tepat setelah kolom teks sehingga jelas kepada pengguna bahwa bidang teks di mana istilah pencarian harus dimasukkan.
<input type="text" title="Type search term here"/> <input type="submit" value="Search"/>
Contoh 4: Tabel data dari kontrol formulir
Tabel data dari kontrol formulir perlu mengaitkan setiap kontrol dengan judul kolom dan baris untuk sel itu. Tanpa judul (atau LABEL di luar layar), sulit bagi pengguna non-visual untuk menjeda dan menginterogasi nilai tajuk baris / kolom yang sesuai menggunakan teknologi bantuan mereka saat menelusuri formulir.
Misalnya, formulir survei memiliki empat judul kolom di baris pertama: Pertanyaan, Setuju, Tidak Diputuskan, Tidak Setuju. Setiap baris berikut berisi pertanyaan dan tombol radio di setiap sel yang sesuai dengan pilihan jawaban di tiga kolom. Atribut judul untuk setiap tombol radio adalah rangkaian pilihan jawaban (tajuk kolom) dan teks pertanyaan (tajuk baris) dengan tanda hubung atau titik dua sebagai pemisah.
Elemen Img
Atribut yang diizinkan disebutkan di MDN .
alt
crossorigin
decoding
height
importance
(api eksperimental)
intrinsicsize
(api eksperimental)
ismap
referrerpolicy
(api eksperimental)
src
srcset
width
usemap
Seperti yang Anda lihat, title
atribut tidak diperbolehkan di dalam img
elemen. Saya akan menggunakan alt
atribut dan jika membutuhkan saya akan menggunakan CSS (Contoh: pseudo class :hover
) daripada title
atribut.