1

我正在创建一个需要使用特殊字符“Æ”、“Ø”和“Å”的网页。这些都在 UTF-8 中。

我已经建立了一个新闻源,我从 MySQL 输出文本。我的 MySQL 表设置为 UTF-8,文本工作得很好,没有奇怪的字符或任何东西。不过,我页面上的纯 HTML 中有这些字符的地方有奇怪的符号,比如“ø”而不是“ø”。

所以我决定在脑海中添加以下内容:

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

当然,现在“ø”输出为“ø”。不过,现在我从 MySQL 回显的文本搞砸了,而是显示像“�”这样的问号。

所以我基本上坚持选择让其中一个显示错误。有什么建议么?

网页: http: //lasse.orangee.me/o/bestevent/ 现在,如果我使用 charset=utf8 添加元标记,则标题文本会正确显示,但左下方的新闻无法正确显示。

4

1 回答 1

1

您需要告诉数据库连接使用 UTF-8。如何做到这一点取决于您的设置,即编程语言。

于 2013-11-13T10:18:53.077 回答