2016-11-03 82 views

回答

7

alt=""在這種情況下是最合適的方法 - 這告訴屏幕閱讀器圖像純粹是裝飾性的,應該被忽略。由於追蹤像素不能可視地傳達信息,因此從這個角度來看,它們本質上是裝飾性的。

如果不存在ALT,則某些屏幕閱讀器將回退到讀取圖像名稱(不帶擴展名),而不是您通常不想使用的名稱。

某些屏幕閱讀器(JAWS)可能會忽略1x1或類似大小的小圖片 - 但仍然最好放alt="",因爲這是最佳做法。

一些參考:

2

其實我有機會會見一些WCAG 2.0規則和暫存器的作者。偉大的一羣人。
當我問他們關於像素的問題時,他們回覆上面的其他人:alt=""。不過,他們指出,要做到這一點的最佳方式是做了以下內容:

變化role="presentation"

aria=hidden

這些都是他們的「默認」的建議,但他們表示,還更新alt=""會增加了保護功能,以幫助屏幕閱讀器確認像素/網址是嚴格裝飾的,並且不被屏幕閱讀器閱讀。

相關問題