Seperti yang disebutkan dalam jawaban lain, tidak ada atribut alt (didukung) untuk tag div hanya untuk tag img.
Pertanyaan sebenarnya adalah mengapa Anda perlu menambahkan atribut alt ke semua gambar latar belakang untuk situs tersebut? Berdasarkan jawaban ini, ini akan membantu Anda menentukan rute mana yang harus diambil dalam pendekatan Anda.
Visual / Textual: Jika Anda hanya mencoba menambahkan textual fallback untuk pengguna jika gambar gagal dimuat, cukup gunakan atribut title [judul]. Sebagian besar browser akan memberikan tip alat visual (kotak pesan) saat pengguna mengarahkan kursor ke gambar, dan jika gambar tidak dimuat karena alasan apa pun, ia berperilaku sama seperti atribut alt yang menampilkan teks saat gambar gagal. Teknik ini masih memungkinkan situs untuk mempercepat waktu muat dengan mengatur gambar ke latar belakang.
Pembaca Layar: Opsi di tengah jalan, ini bervariasi karena secara teknis menyimpan gambar Anda sebagai latar belakang dan menggunakan pendekatan atribut judul harus berfungsi seperti yang diisyaratkan di atas, "Agen pengguna audio mungkin mengucapkan informasi judul dalam konteks yang serupa." Namun ini tidak dijamin akan berhasil di semua kasus, termasuk beberapa pembaca mungkin mengabaikan semuanya secara bersamaan. Jika Anda akhirnya memilih pendekatan ini, Anda juga dapat mencoba menambahkan label aria untuk membantu memastikan pembaca layar mengambilnya.
SEO / Mesin Pencari: Ini yang terbesar, jika Anda seperti saya, Anda menambahkan gambar latar belakang, semuanya bagus. Kemudian berbulan-bulan kemudian pelanggan (atau mungkin diri Anda sendiri) menyadari bahwa Anda kehilangan beberapa emas SEO utama dengan tidak memiliki alt untuk gambar Anda. Perlu diingat, atribut judul tidak memiliki bobot apa pun di mesin pencari , dari penelitian saya dan seperti yang disebutkan dalam artikel di sini: https://www.searchenginejournal.com/how-to-use-link-title-attribute-correctly /. Jadi jika Anda membidik SEO, maka Anda harus memiliki tag img dengan atribut alt. Salah satu pendekatan yang mungkin adalah memuat gambar aktual yang sangat kecil di situs dengan atribut alt, dengan cara ini Anda mendapatkan semua SEO dan tidak perlu menyesuaikan kembali CSS yang ada. Namun hal ini dapat menyebabkan waktu muat tambahan tergantung pada ukurannya dan google memang melihat jalur gambar saat mengindeks. Singkatnya jika Anda mengikuti rute ini, cukup terima apa yang harus dilakukan dan sertakan gambar sebenarnya daripada menggunakan latar belakang.
titleatribut ke elemen dengan gambar latar belakang, tapi itu tidak masuk akal untuk semua elemen. Mengapa Anda perlu melakukan ini? Apakah Anda mencoba menangani gambar yang tidak dimuat, atau Anda mencoba memiliki tooltip yang berfungsi?