Safari не отображает текст «ALT» на изображениях?

StackOverflow https://stackoverflow.com/questions/3059024

  •  28-09-2019
  •  | 
  •  

Вопрос

<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 не поддерживает это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top