我有一个文章列表,其中每个瓷砖链接到一个文章通过标题和CTA按钮。他们越来越标记为重复的链接在我的辅助功能检查。大多数CTA都有“了解更多”文本,偶尔会有“下载PDF”或“访问中心”等。
- 考虑到我正在处理的文章的数量,不可能为每一篇文章提供一个唯一的CTA。
- 我不想对屏幕阅读器隐藏CTA,因为它们偶尔会传达重要信息。
是否有一种可访问的方式:
1.链接在同一页面上,具有相同的文本选择,但指向不同的URL;和
1.在同一页面上有不同的文本替代项,但指向同一URL的链接?
下面是一个代码如何在我的网站上查找每个瓦片的示例。页面上有多个磁贴。
<div>
<a href="xyz"><h3>XYZ tile heading</h3></a>
<p>Summary text</p>
<a href="xyz"><span>Learn more button</span></a>
</div>
1条答案
按热度按时间kuhbmx9i1#
在标题文本和“了解更多”链接中添加ID。在您的示例代码中,链接ID可以在链接本身上,也可以在。我在下面的示例中将其放在链接上。
在“了解更多”链接上使用
aria-labelledby
,并将其指向两个新ID。