html - 将两个元素(图标和)作为一个元素的可访问性
解决方案
<div class="col-cta" style="height: 19px; margin-bottom: 0px; margin-top: 0px;">
<a href="#" class="content-link" aria-label="Link to xx">
<span role="presentation">› </span>Link
</a>
</div>
解释
使用
aria-label
超链接上的属性并给它一个可访问的名称。<span>
包含图标的 which 已被赋予whichrole=presentation
用于当元素需要位于 DOM 中时,但它们的语义不准确或不必要。
推荐阅读
- python - 错误:test_board_topics_view_not_found_status_code - self.model._meta.object_name DoesNotExist:板匹配查询不存在
- tfs - TFS 代码审查:我们可以限制审查者关闭代码审查吗
- ios - 将 Firebase 图像显示到数组中
- mariadb - AUTO_INCREMENT 在 MariaDB 中不起作用
- sql - 如何在 SQL Server、TSQL、SQL 中获取层次结构
- python - 了解 pip 安装行为
- c++ - 在有序地图中实现天花板/地板/较低/较高条目
- memory - 操作系统陷阱:发生寻址错误的原因是什么?
- python-2.7 - Python - 在 for 循环中使用多个元组值的最佳方法
- javascript - 如何在ajax成功函数中访问php返回json编码的数组元素