网页上的奇怪字符

时间:2010-12-11 21:07:11

标签: character-encoding special-characters character

我从Amazon Web服务获取产品描述并将其存储在MySQL中。我注意到,对于某些角色,数据库中存储的内容与我网页上显示的内容不同。例如,连字符-显示为—。知道什么是错的吗?

3 个答案:

答案 0 :(得分:4)

看起来你正在存储UTF并阅读像latin-1这样的东西。 (UTF-8中的字符可以用多个字节编码。)

答案 1 :(得分:0)

我认为您应该尝试在html <head>部分添加以下代码:

<meta charset="utf-8" />

关于UTF-8的阅读也值得。

答案 2 :(得分:0)

确保您的网络服务器也使用正确的字符编码。我过去在æøå(在丹麦网站上)遇到了问题,如果服务器没有设置为使用正确的字符集,仅在html中设置字符集是不够的。

相关问题