2010-06-17 49 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 2010-11-17 08:43:18

+0

它仍然會顯示令人討厭的藍色問號 – 2012-03-13 10:20:11

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

沒有,沒有變化。 Safari只顯示一個藍色的問號佔位符,有時甚至沒有。 – 3zzy 2010-06-17 05:13:34