1

我的 html 页面上有一个文本框以及 title="请输入任何单词。"

问题:当用户输入一些阿拉伯语或乌尔都语(从右到左)单词时,文本框工具提示显示为“.(请输入任何单词”

如何解决此类问题?

4

1 回答 1

0

原因:具有相同方向类型的两个强类型字符之间的中性字符也将假定该方向性。因此,两个 RTL 字符之间的中性字符将被视为 RTL 字符本身,并具有扩展定向运行的效果。

参考文献: http: //www.w3.org/International/articles/inline-bidi-markup/uba-basics http://www.w3.org/International/articles/inline-bidi-markup/ http://www .w3.org/International/articles/inline-bidi-markup/#whattodo

建议的解决方案:通过在点等中性字符后附加双向标记来覆盖双向算法。在我们的例子中,在搜索字段标题之后附加 ‎。例如:title="请输入搜索词。‎‎"

于 2014-09-04T10:28:14.603 回答