【问题标题】:special characters in HTML problemsHTML问题中的特殊字符
【发布时间】:2012-12-19 15:50:17
【问题描述】:

虽然我包含了 ISO-8859-1 内容类型 META,但我的网站没有显示特殊字符,例如 ã 和 ê。如果我从 MYSQL 查询中“回显”一个字符串,则特殊字符会正确显示。如果我用纯 HTML 编写相同的字符,它将不会显示在同一个网站上。 提前致谢。

http://popguest.com.br/event/index3.php?c=48&p=3

【问题讨论】:

  • 你为什么不用UTF-8?

标签: html character


【解决方案1】:

也许您可以使用一个简单的例程将所有特殊字符编码为实体(----; x 后带有正确的十六进制 unicode 数字)

(切换到 UTF-8 也不错)

【讨论】:

  • 使用 UTF-8 也不起作用。我不想使用十六进制的 unicode 数字,因为该网站有很多动态文本(来自数据库等)。当我“打印”角色时,我真的很感激让它立即工作
  • 该页面现在声明 UTF-8 并且显然 是 UTF-8 编码并且字符呈现正常。所以大概应用了答案的“切换到 UTF-8”部分。
  • 如果文本来自多个来源,那么页面和所有来源最好使用相同的编码。
猜你喜欢
  • 1970-01-01
  • 2011-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多