我正在执行一项任务,要求Android上的语音助手阅读“星期一到星期五”,以便在HTML页面上显示“星期一到星期五”。
这是我的代码:
<html>
<p tabindex="0">We have received your request.</p>
<p tabindex="0"><strong>Have a question?</strong></p>
<p tabindex="0">You can call us on <a href="tel:132265">13 22
65</a> for all general and credit card enquiries<br></br>
<span aria-labelledby="to">Monday - Friday</span> 8am - 7pm (AEST/AEDT)<br>
</br>
Weekends 9am - 6pm (AEST/AEDT)</p>
<p tabindex="0">Or, you can call us on <a href="tel:131012">13 10
12</a> for all business banking, agribusiness banking and nabhealth
enquiries<br></br>
<span aria-labelledby="to">Monday - Friday</span> 8am - 9pm (AEST/AEDT)<br>
</br>
Weekends 9am - 6pm (AEST/AEDT)</p>
<p tabindex="0"> </p>
<span id="to">monday to friday</span>
</html>
我试过<span aria-label="monday to friday">Monday - Friday</span>
,但这也不起作用。
非常感谢任何建议
答案 0 :(得分:1)
不要试图在屏幕阅读器上强制发音。用户可以按照自己喜欢的方式个性化标点符号(例如,如果他们想要听到&#34;周一到周五&#34;)。有关详细信息,请参阅@aardrian链接的问题。
也就是说,连字符是错误的字符,你应该使用–
分隔范围。有些屏幕阅读器实际上会将其视为&#34;至&#34;。