Я пришел, чтобы узнать, что мы не можем иметь альт для CSS сгенерированного image.There решение, которые говорят, что, имея титул atribute мы можем получить эффект альта только на зависания на изображении, однако, когда мы отключим css, мы не сможем увидеть этот текст вместо изображения. В моем случае Мне нужен текст, который будет отображаться, даже если css отключен. Есть ли способ обхода текст отображается, когда css отключен.обходной путь для получения альта для Css изображений
<span class="myimageclass">
hi
</span>
<style>
.myimageclass
{
height: 100px;
width: 200px;
background-image:url('http://cdn.osxdaily.com/wp-
content/uploads/2011/10/NSTexturedFullScreenBackgroundColor.png');
color:red;
overflow: hidden;
text-indent: -9999px;
}
</style>
Thanks, Balaji.
да альт предназначен только для тега img, и вы не можете предоставить это для созданного CSS изображения. Тем не менее, вы можете использовать javascript для обнаружения отсутствия CSS и затем ввести текст, если CSS отключен. – bbh
спасибо за ваш ответ, поэтому переход с javascript - единственная альтернатива. – user2345
Я боюсь, потому что это изображение с CSS, которое теперь может быть лучшим вариантом. Когда CSS включен, вам понадобится другой механизм для отображения текста alt, и javascript может сыграть эту роль. – bbh