html标签dir=rtl时,文本中的标点符号总会跑到第一个显示,请问应该怎么解决?

img

我的期望显示是 My name is "Kate"
但是输出后显示是 "My name is "Kate

双引号跑到了文字的最前面,请问大家,这个应该怎么解决呢?

输出的结果是

img

用text-align:right

贴一下代码把,看看是不是写错了

改成 ltr

一段方向从右向左的段落:

<p dir="rtl">Write this text right-to-left!</p>

这样写 是从右向左的 自然会产生那种效果
如果想展示出题主所想的效果,需要将rtl改为ltr(从左向右的文本方向),或者直接删去rtl也行 因为默认为Itr

希望对题主有所帮助,可以的话,帮忙点个采纳!