2010-06-17 7 views
3
<img src="image_that_may_or_may_not_load.png" alt="Show this text if image not loaded" /> 

Safari, похоже, не отображает текст «alt» в случае, если изображение не загружено. Я не уверен в других браузерах, но Firefox показывает альтернативный текст.Safari не отображает текст 'alt' на изображениях?

Его так важно отображать текст в шаблонах электронной почты, где изображения, скорее всего, будут заблокированы клиентом, по крайней мере, пока пользователь не примет «отображение изображений с этого пользователя/сайта».

Любое обходное решение для этого?

Благодаря

ответ

2

Таким образом, оказывается, установка ширины и высоты для изображения будет показывать текст, если изображение недоступно, а не иначе.

+1

вам нужно только установить ширину – Cine

+0

Он все равно покажет раздражающий синий вопросительный знак, хотя –

1

Попробуйте использовать атрибут 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" />

Видимо отсюда: Alt text showing in IE and firefox but not in safari?. Safari не поддерживает его.

+1

Did, без изменений. Safari показывает только синий вопросительный знак, иногда ничего. – 3zzy