【发布时间】:2020-06-05 11:08:04
【问题描述】:
目前我们正在处理一个 AEM 项目,它要求我们有一个卡片组件,其中包含某种图像、标题和描述。
此组件用于卡片的不同变体,在某些情况下只有图像和一些文本,在其他情况下是描述和标题。
所以为了保持相同的结构,我们合并了一个<img> 标签、<h3> 标签和一个<p> 标签。
如果卡片没有标题,<h3> 标签将留空。
当我们使用 wave 和 ax 等工具测试可访问性时,会弹出空标题的错误,因此我使用 aria-hidden="true" 绕过屏幕阅读器将其拾起。
但是,如果我们使用这种方式进行测试,wave 工具仍然会选择错误,而 ax 不会。
我该如何解决这个问题,或者在这种情况下应该怎么做。
【问题讨论】:
标签: html accessibility wcag wcag2.0