2017-09-14 48 views
0

因此,我正在更新使用Font Awesome圖標的網站的WCAG 2.0可訪問性。問題在於指南指出不應使用斜體字。我知道使用FA並不是真正的斜體,但是當你進行代碼檢查時,會出現警告,我試圖限制所有警告,即使它們不是真正的問題。 有沒有人有一個很好的解決方法呢?<i>與WCAG標準不兼容?

這裏是什麼文件說,大約斜體字:https://achecker.ca/checker/suggestion.php?id=117

+0

可能的重複[如何使Font Awesome WCAG 2.0兼容?](https://stackoverflow.com/questions/23015537/how-do-i-make-font-awesome-wcag-2-0-compatible ) – danielnixon

回答

0

我不相信WCAG 2.0 Guideline 1.4中有任何東西實際上禁止使用<i>元素。

一個更相關的考慮是詢問不具視力的用戶是否會理解你的字體真棒字形的意圖。僅僅因爲兼容並不意味着它實際上是有用對人類。

我建議您查看Font Awesome Techniques for Accessibility,因爲它看起來不像您正在實施它們。

不使用<i>元素兩個輔助功能參數是:

  1. 屏幕閱讀器可能不會宣佈從常規到斜體文字的變化,因爲<i>是一個表象的元素,而不是像<em>
  2. 語義元素
  3. 斜體大段的文字可能更難以閱讀與閱讀障礙

人因爲這些都不完全適合您的situatio ñ,我會忽略這個錯誤。

相關問題