HTML代码
<html dir="rtl"> <p>hello (world)</p> </html>
你会看到这样一个页面:
(hello (world
但是,如果我将HTML代码更改为
<html dir="rtl"> <p>hello (world) again</p> </html>
然后文本正常显示:
hello (world) again
任何人都可以解释为什么会发生这种情况?
第一个例子如何解决?
我的浏览器是chrome
解决方法
您只需要在最后一个括号后添加LRM字符. HTML实体:‎
<html dir="rtl"> <body> <p>hello (world)‎</p> </body></html>
这告诉浏览器将括号解释为从左到右的读数.