【发布时间】:2019-10-28 09:11:00
【问题描述】:
我创建的音乐听力训练网站的一位视障用户告诉我,她的屏幕阅读器无法正确发音关键名称。在页面上的选择器下拉列表中,我将扁平键名拼写为音乐临时记号的正确 unicode 符文,例如 D♭、E♭ 等。
屏幕阅读器显然没有这个符号的发音。我可以将标签更改为 D-flat、E-flat 等。她说这些拼写的发音很合理。
另一方面,我想为未受损的用户保留正确的音乐拼写。
在 html 或 css 中是否存在允许提供可供屏幕阅读器发现和读取的备用字符串的结构?
供参考,网址在https://etudes.ellisandgrant.com,源代码在https://github.com/Michael-F-Ellis/infinite-etudes
【问题讨论】:
-
您在寻找 aria-label 吗?
-
@karthick,不确定。我检查了 mozilla.org 上的定义。目前尚不清楚它是否可以作为选项元素中文本的替代发音。
标签: html accessibility screen-readers music-notation