2016-04-15 95 views
-1

我的问题是我显示德语语言字符和我的浏览器在问号标志符号中转换某些字符。 enter image description here浏览器显示德语语言字符问题

我已经在这里添加图片,你可以看到什么是确切的问题。

我试图meta标签也喜欢

还是我收到同样的问题。请帮忙纠正代码

我的代码

<meta charset="utf-8"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta name="viewport" content="width=device-width, initial-scale=1"> 
     <meta name="description" content=""> 
     <meta http-equiv="Content-Language" content="de, fr, it, en"> 
     <meta name="author" content=""> 
+2

你能发布你的文件的?你选择了utf-8吗? –

+0

[UTF-8编码的html页面可能重复显示 (问号)而不是字符](http://stackoverflow.com/questions/5445137/utf-8-encoded-html-pages-show-questions-marks-而不是字符) – IdeaMan

+0

我已添加头部有问题 –

回答

0

您好我有找到这个答案我

数据来自数据库使用PHP的服务器端脚本这就是为什么HTML meta标签不工作,但我们可以使用PHP头去做。请在下面检查一行代码来执行此操作。 ('Content-Type:text/html; charset = ISO-8859-1');

+0

这是完美的答案,我已经把上面的代码和运作良好 –

0

因此,有几种可能性:

也许(如果你的Web服务器上运行)的配置是错误的。搜索有关ISO 8859-1的设置。

它也可能是您的浏览器的配置。检查this topic on stackoverflow。它描述了如何使用.htaccess强制浏览器使用UTF-8。

如果这一切都行不通,你可以改变每个字符到html代码搜索和替换。这应该没有UTF-8。

  • △= &Auml;
  • ä= &auml;
  • O = &Ouml;
  • O = &ouml;
  • U = &Uuml;
  • U = &uuml;

我希望你鳍片d解决方案。

+0

尝试这个但仍然是相同的 –

+0

其他方法如何? – Philipp

+0

我有显示内容动态从数据库我怎么可以替换使用PHP逻辑该字符? –