我有一个用德语写的网站。在里面我有一些像Tag这样的词应该由屏幕阅读器用母语说出来。我的问题是,我不想要像“标签”使用
这样的每一个字<span lang="en">Tag</span>>
有没有办法将这个定义为特殊单词的词典,应该用英语说出来?
答案 0 :(得分:1)
不,除了在元素中包装每个单词并在其上设置lang
属性之外,没有其他方法可以声明单个单词的语言。您可能能够以编程方式生成此类标记,但这取决于您的数据,应如何标记单词的确切定义以及可用的技术。
另一方面,语音浏览器经常忽略lang
属性或奇怪地实现它们。在句子中切换到不同的语言可能会产生破坏性的东西。所以做一些测试来检查lang
标记是否确实有帮助,然后花费时间和精力来生成它。