- Anlamlı metinleri (etiketler, durum, talimatlar) iletmek için
contentKULLANMAYIN. Bunları DOM'da tutun (WCAG F87). Alternatif metin bağımsız değişkeni, dekorasyonun yanlışlıkla anlam taşıdığı durumlarda zararı azaltmak için kullanılır, lisans değildir. - Ekran okuyucular için alternatif metin sağlamak üzere
contentişlevinin alternatif metin bağımsız değişkenini kullanın. Ör.content: url(cloud.svg) / "Save"; - Yalnızca dekoratif amaçlı metinlerin ekran okuyucular tarafından okunmasını önlemek için
content: "text" / "";kullanın. - Resimler için boş bir alternatif metin bağımsız değişkeni KULLANMAYIN. Resimler varsayılan olarak zaten sunum amaçlıdır. Örneğin, şu yanlıştır:
content: url(cloud.svg) / "";. - Açıklama, resmi emoji adından farklı olmadığı sürece emojileri açıklamak için alternatif metin bağımsız değişkenini KULLANMAYIN. Örneğin,
content: "🎉" / "celebration";kullanmayın,content: "🎉" / "Yay!";kullanabilirsiniz.
Alternatif metin bağımsız değişkenini YALNIZCA metin birincil değerden farklıysa ve DOM'da mevcut değilse kullanın. Örneğin, bu yanlıştır:
HTML:
<button class="save">Save</button>
CSS:
button.save::before {
content: url(cloud.svg) / "Save";
}
Ekran okuyucu bunu "Kaydet kaydet" olarak okur.