2

我创建的音乐听力训练网站的一位视障用户告诉我,她的屏幕阅读器无法正确发音关键名称。在页面上的选择器下拉列表中,我将扁平键名称拼写为音乐临时记号的正确 unicode 符文,例如 D♭、E♭ 等。

屏幕阅读器显然没有这个符号的发音。我可以将标签更改为 D-flat、E-flat 等。她说这些拼写的发音很合理。

另一方面,我想为未受损的用户保留正确的音乐拼写。

html 或 css 中是否存在允许提供可供屏幕阅读器发现和读取的备用字符串的结构?

作为参考,网站位于https://etudes.ellisandgrant.com,源代码位于https://github.com/Michael-F-Ellis/infinite-etudes

4

1 回答 1

1

aria-label是你在这里寻找的。你应该可以放aria-label="D flat",它会被正确读出

于 2019-06-13T18:31:16.643 回答