5
我有一個JSF片段:JSF2忽略空的alt屬性
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets">
<!-- Yandex.Metrika -->
<img src="//mc.yandex.ru/watch/xxx" alt=""/>
<!-- /Yandex.Metrika -->
</ui:composition>
但是當我使用它,網絡客戶端獲得HTML頁面內部消除在img元素空alt屬性:
<!-- Yandex.Metrika -->
<img src="//mc.yandex.ru/watch/xxx" />
<!-- /Yandex.Metrika -->
至於結果我的文檔中有驗證錯誤(
我該如何解決這個問題呢?
分配一個值到alt屬性。通過W3C vlidation測試而沒有實際處理可訪問性的好處是什麼? – 2010-11-04 13:07:56
他可能會讓圖片被屏幕閱讀器跳過 – akostadinov 2013-03-12 10:02:04
我知道這個問題已經過時了,但我只想指出空白的alt標籤實際上是可訪問的。如果所討論的圖像在其當前上下文中描述並且不提供任何用戶交互,則alt標籤可以是空的。請參閱http://webaim.org/techniques/alttext/#context – gerges 2013-04-16 19:07:52