我得到了错误的字符,即使使用 HTML 编码

I get the wrong character, even using HTML encoding

在一个网站上,我使用了 futura 字体。我使用一些法语文本,所以我需要“à”字符等。我使用 UTF-8 字符集。 奇怪的是,“à”显示为顶部带有重音符号的 r(见图) 我试过 HTML 编码

à 

但是结果是一样的。有什么我可以做的吗?

问题中的信息相当不足,但可能的解释是 HTML 文档不是 UTF-8 编码,而是 ISO-8859-1,浏览器将其解释为ISO-8859-2 编码。字母“à”在 ISO-8859-1 中的代码为 E0(十六进制);在 ISO-8859-2 中,此代码表示字母“ŕ”。

如何解决这个问题?这取决于问题是如何产生的,尤其是字符编码是如何声明的(或浏览器猜测的)。看 https://www.w3.org/International/questions/qa-html-encoding-declarations.