html - 隐藏屏幕阅读器的链接,但显示文本
问题描述
我经营一个法律网站,上面有这样的文字:
正如在 22 US 44 中所说,等等,等等
稍后,有人将引用引用:
是的,甜甜圈很好吃,我是 54 岁。
当我们这样做时,我们同时制作22 U.S. 44
(原始引文)和Id at 54
链接。
对于使用屏幕阅读器的人来说,这很烦人,因为我们制作了很多链接。有没有办法显示“Id”链接的文本,但让它们看起来不像屏幕阅读器的链接?
解决方案
有趣的是,这是最近添加的一个主题,用于接受审查以更好地处理重复场景。因为通常更强调处理导航块,而不仅仅是重复导航作为内容
就我个人而言,我通常选择提供带有重复链接文本的aria-labelrole="presentation"
并否定 href并与许多 SR 一起工作,但我认为到目前为止还没有一个理想的解决方案。
推荐阅读
- reactjs - “未捕获的类型错误:无法设置未定义的属性(设置'Popper')”
- php - 错误:在 null + 新作曲家包上调用成员函数 connection()
- r - 将重复项与 R 合并
- jquery - 为什么 attr() 只应用最后一种样式?
- oracle - 将平均()函数应用于时间戳字段之间的日期差异
- android - Android 应用内更新即时更新可取消
- python - 使用 opencv-python 进行颜色检测
- pandas - 来自csv文件的Python饼图
- c# - 获取 PictureBox gif 的准确当前帧
- python - python无法提取上传到aws s3存储桶的zip文件