在HTML中有没有一种方法可以建议拼写检查器使用首选语言?

3

我在谷歌浏览器中尝试了<html lang="de-DE"><textarea lang="de-DE">,但是没有成功。

有什么方法可以让我在HTML文本框中建议一个首选语言吗?


这应该在支持的浏览器中工作。https://developer.mozilla.org/zh-CN/docs/HTML/Controlling_spell_checking_in_HTML_forms - Josh Crozier
这在Chrome上也能工作吗?显然它被忽略了 :( - user652649
这个答案对我来说看起来不像是一个答案,因为它根本没有告诉我如何在Chrome中做。:\ - Denys Séguret
相关链接:http://code.google.com/p/chromium/issues/detail?id=389498 - Denys Séguret
1个回答

4

lang属性用于指定内容语言以进行拼写检查和其他目的。然而,浏览器支持有限。

在拼写检查中,Chrome忽略lang属性并使用浏览器设置中设置的语言。因此,它是用户可控的,而不是作者可控的。

IE 10及更高版本似乎尊重lang属性,但如果系统缺乏对指定语言的支持,则该元素的拼写检查将被关闭。

据报道,从Firefox 9版本开始,它似乎也遵循lang,但存在不一致之处。此外,对于未知语言,它与IE执行相同的操作。当我安装了德语拼写检查支持(使用deutsch搜索以查找一些选项)时,它开始标记使用lang=delang=de-DElang=de-AT声明的文本区域中的拼写错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接