0

我有一个奇怪的情况。我在我的 html 文件的元数据中指定 utf-8:

<!DOCTYPE html>
    <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width" />
         ....
   </head>
   <body>
        <? include("extras.php"); ?>
   </body>
</html>

但我的特殊字符“ä、ö、å”显示不正确。

更奇怪的是,包含文件中使用的相同字符(硬编码未从 php 加载)是否正确显示?

谁能告诉我为什么会这样?

4

1 回答 1

0

编码特殊字符,例如,ä您应该编码的字母&#228;
您可以使用 HTML 编码器/解码器(网上有很多可用的): http ://www.opinionatedgeek.com/DotNet/Tools/HTMLEncode/encode.aspx

或以编程方式进行。

于 2013-08-05T16:47:30.253 回答