HTML中的部分彩色阿拉伯语单词

Ond*_*dra 15 html arabic

我不会说阿拉伯语,但我需要在网上特别支持阿拉伯语.我需要部分阿拉伯语单词<span>与其他单词的风格不同.当我输入两个字符??,他们组合成词??,但是当我使用的HTML标记

<span>?</span>?
Run Code Online (Sandbox Code Playgroud)

这些字母在输出中没有连接.

在此输入图像描述

在图中,所需的输出在第二行,实际输出在第一行.

编辑:它适用于Firefox,但不适用于Chrome/Safari.

Juk*_*ela 20

插入一个零宽连字(例如,使用实体引用&zwj;)在的端span元素含量:<span>?&zwj;</span>?.

更一般地说,在每个span元素的开头和结尾处的零宽度span连接符以及(只是为了更加确定)每个元素之前和之后,在文本应该具有草书(连接)行为并且span可能破坏它的情况下.

Andreas Prilop 在双向文本页面上讨论并说明了该问题.

更新:不幸的是,它似乎甚至&zwj;对当前版本的WebKit浏览器没有帮助.他们似乎将HTML标记视为破坏加入行为,无论如何.

更新2:如@ NasserAl-Wohaibi评论中所述,新问题可以通过使用&zwj;两次来解决.但是,在Windows的当前Safari(5.1.7)中,它没有帮助; 事实上,它显示甚至?&zwj;?错误,而没有木匠,它显示??正确.