Safari не отображает текст «ALT» на изображениях?
Вопрос
<img src="image_that_may_or_may_not_load.png" alt="Show this text if image not loaded" />
Safari, похоже, не показывает текст «Alt» в случае, если изображение не загружено. Я не уверен в других браузерах, но Firefox показывает альтернативный текст.
Его так важно отображать Alt Text в шаблонах электронной почты, где изображения будут заблокированы клиентом, скорее всего, до тех пор, пока пользователь не примет для «отображения изображений с этого пользователя / сайта».
Любой обходной путь для этого?
Спасибо
Решение
Итак, оказывается, настроить ширину и высоту для изображения будет отображаться Alt Text, если изображение недоступно, а не иначе.
Другие советы
Попробуйте использовать title
атрибут.
<img src="image_that_may_or_may_not_load.png" alt="Show this text if image not loaded" title="Show this text if image not loaded" />
Видимо отсюда: Альт текст, показывающий в IE и Firefox, но не в сафари?. Отказ Safari не поддерживает это.