2017-09-14 49 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 ñ,我会忽略这个错误。

相关问题