我有一个多语言网站,但在插入中文元标记时遇到问题。这些都变成了问号。

有什么方法可以实现这一目标吗?

非常感谢

- 编辑 -

存储 SEF URL 的表采用 latin1_swedish_ci 字符集。如何在不破坏 URL 的情况下将此单个表更改为 utf8_general_ci?

非常感谢!

有帮助吗?

解决方案

确保:

  • 您使用的字符编码包括这些字符(UTF-8 是安全的)
  • 您的编辑器配置为使用该字符编码
  • 您的数据库(如果这些详细信息存储在一个数据库中)配置为使用该编码
  • 您的网络服务器配置为在内容类型标头上输出字符集参数(并且它使用正确的编码)
  • 您的浏览器未配置为忽略指定的编码

其他提示

使用数字字符引用。

修改

维基数字字符引用

转换中国字符为Unicode

您从数据库中检索数据? 如果是的话请确保您连接字符集也设置为UTF-8。 比如在MySQL中,你需要在任何其他发出此查询:

SET NAMES 'utf8';

这可能是因为你需要中国汉字编码为HTML实体,或指定一个字符集。

让你检查你的性格在你的文档标题设置?我通常使用UTF-8实现中国字符集。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

如果您使用的是程序像Dreamweaver,请确保您的文件实际上正在正确的字符集和保存。我们有其中,在Dreamweaver的文件中的字符是未来通过一个问题????因为编辑器本身被设置为ISO-8859-1

也许你的浏览器 - 或者更确切地说,您选择在页面中显示的字体 - 不支持中国文字。什么系统和浏览器,这是对?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top