为什么特殊字符在组合时会产生额外的 space?

Why does special character create extra space when combined?

我有一行文本包含法语单词 'péférez'。

当我这样插入的时候...

<p>pr&eacute;f&eacute;rez</p>

我在 'f' 和第二个 é 之间得到了一整行额外的 space。

这怎么可能?我已尽我所能去除任何额外的格式 - 那里有 none。

这里发生了什么?

屏幕抓取

<head>里面添加<meta charset="utf-8"这个问题是由于您的浏览器使用的字符缺失造成的,由<meta charset="utf-8"指定。

原来这与我使用的自定义字体有关。删除它。问题解决了。感谢大家的投入!