Teg ALT untuk Imej Latar Belakang CSS: Pendekatan Alternatif
Secara tradisinya, teg alt digunakan untuk menyediakan penerangan teks alternatif untuk imej pada halaman web . Walau bagaimanapun, imej latar belakang CSS tidak membenarkan penggunaan langsung teg alt. Ini menimbulkan persoalan tentang cara melaksanakan kebolehcapaian dan makna semantik untuk imej sedemikian.
Jika tiada sifat CSS khusus untuk teg alt, amalan terbaik ialah menggunakan atribut tajuk pada div yang mengandungi. Pendekatan ini mempunyai beberapa kelebihan:
Kebolehaksesan:
Makna Semantik:
Contoh:
Pertimbangkan HTML dan CSS berikut:
<div class="hotwire-fitness" title="Fitness Centre"></div>
.hotwire-fitness { background: url(/prostyle/images/new_amenities.png) -71px 0; }
Dalam contoh ini, div elemen mempunyai atribut tajuk "Pusat Kecergasan", yang menerangkan imej latar belakang. Maklumat ini akan tersedia kepada pengguna kurang upaya atau yang mempunyai imej mereka dilumpuhkan.
Pematuhan Piawaian:
Menurut W3C, atribut tajuk boleh memberikan ciri yang serupa tujuan kepada atribut alt dari segi menyediakan maklumat alternatif untuk kandungan yang tidak kelihatan. Oleh itu, ia dianggap pendekatan yang boleh diterima untuk imej latar belakang.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjadikan Imej Latar Belakang CSS Boleh Diakses dan Bermakna Secara Semantik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!