我想给阿拉伯文本中的一些字母上色,例如这个文本:
إذا ماطمحت إلى غاية
这给了我这个正常的文本:
所以我在标签中放了一些字母来给它们着色:
HTML:
إذا <b>م</b>اط<b>م</b>حت إلى <b>غ</b>اية
CSS:
b {
color: #e74c3c;
}
这给了我:
但我希望它提供像这样的普通可读阿拉伯语文本:
我尝试更改字体,但似乎所有字体都有同样的问题,所以问题不在字体中。
最佳答案
尝试添加 zero-width joiner Unicode character在开始 span 标签之前。 您应该在所有浏览器中检查此项,因为这是某些浏览器无法处理的问题。
关于HTML 格式化阿拉伯文本字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35151503/