【问题标题】:ISO-8859-1 not displaying correctly certain charactersISO-8859-1 无法正确显示某些字符
【发布时间】:2016-01-17 22:03:56
【问题描述】:

在我正在开发的网站中,有几个欧洲字符,例如 ã 或 ç。我被告知要从 UTF-8 更改为 ISO-8859-1,但 ISO 似乎没有正确编码这些字符,而 UTF-8 将其他几个字符标记为问号。现在,我标题上的标签是这个:

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

【问题讨论】:

  • 为什么要使用ISO 而不是UTFUTF 的全部意义在于它支持一切。

标签: html utf-8 iso-8859-1


【解决方案1】:

如果您想避免问题,请仅使用 UTF-8,ISO 编码不会给您带来任何好处。

【讨论】:

  • 问题是UTF也带来了问题。 € 符号显示为问号,例如...
  • 不,您没有使用正确的代码,这就是您看到垃圾的原因。 UTF 允许您在页面内编写任何 Unicode 代码。阅读本文,即使老了,您也需要先了解基础知识joelonsoftware.com/articles/Unicode.html
  • @user3058888 ISO-8859-1 中没有欧元字符。如果欧元字符显示为问号,则您的内容可能被编码为 ISO-8859-15,它不是 Unicode 的子集。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-26
  • 2013-01-19
  • 2011-09-05
  • 2016-11-14
  • 1970-01-01
相关资源
最近更新 更多