浏览器显示德语字符问题
Browser display german language character issue
我的问题是我正在显示德语语言字符,而我的浏览器将某些字符转换为问号符号。
我在此处添加了图片,您可以看到确切的问题所在。
我也试过元标记
我仍然遇到同样的问题。请帮助更正代码
我的代码
<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="">
所以有几种可能性:
可能(如果您在网络服务器上工作)配置有误。搜索关于 ISO 8859-1
.
的设置
也可能是您浏览器的配置问题。检查 this topic on Whosebug。它描述了如何使用 .htaccess
.
强制浏览器使用 UTF-8
如果这一切都不起作用,您可以通过搜索和替换将每个字符更改为 html 代码。这应该在没有 UTF-8 的情况下工作。
- Ä =
Ä
- ä =
ä
- Ö =
Ö
- ö =
ö
- Ü =
Ü
- ü =
ü
希望你能找到解决办法。
嗨,我自己找到了答案
数据来自使用 php 服务器端脚本的数据库,这就是 html 元标记不起作用的原因,但我们可以使用 php header 来做到这一点。请检查下面的一行代码来完成它。
header('Content-Type: text/html; charset=ISO-8859-1');
我的问题是我正在显示德语语言字符,而我的浏览器将某些字符转换为问号符号。
我在此处添加了图片,您可以看到确切的问题所在。
我也试过元标记
我仍然遇到同样的问题。请帮助更正代码
我的代码
<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="">
所以有几种可能性:
可能(如果您在网络服务器上工作)配置有误。搜索关于 ISO 8859-1
.
也可能是您浏览器的配置问题。检查 this topic on Whosebug。它描述了如何使用 .htaccess
.
如果这一切都不起作用,您可以通过搜索和替换将每个字符更改为 html 代码。这应该在没有 UTF-8 的情况下工作。
- Ä =
Ä
- ä =
ä
- Ö =
Ö
- ö =
ö
- Ü =
Ü
- ü =
ü
希望你能找到解决办法。
嗨,我自己找到了答案
数据来自使用 php 服务器端脚本的数据库,这就是 html 元标记不起作用的原因,但我们可以使用 php header 来做到这一点。请检查下面的一行代码来完成它。
header('Content-Type: text/html; charset=ISO-8859-1');