【问题标题】:Symbol appearance is ok on my computer, but different on other符号外观在我的计算机上还可以,但在其他计算机上不同
【发布时间】:2019-08-22 12:08:48
【问题描述】:

我有 HTML 页面,并且有 alpha、omega 等符号。为什么我的电脑上可以,但其他的却错了?是编码问题还是字体问题?

在我的电脑上:α

其他:╬▒

【问题讨论】:

  • 可能是字体、编码或其他什么?您可能需要设置正确的响应类型。 w3.org/International/articles/http-charset/index
  • 问题与编程无关,您遇到的是电脑配置问题。
  • @hidden_​​4003 或者,他们可能只是拼错了元字符集命令。我们不知道。
  • 麦克,已经是utf-8了

标签: html css asp.net


【解决方案1】:

在您的 web.config 中添加正确的编码。

<globalization requestEncoding="utf-8" responseEncoding="utf-8" />

它还取决于您如何保存您的 asp.net 文件。如果将其保存为代码页 1253(即 alpha -> α 的希腊语)或 UTF-8。最好将其保存为 utf-8 并显示为 utf-8

关于全球化https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-4.0/hy4kkhe0(v=vs.100)

用于 html 文件

您在标题之后将字符集声明为:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

对于 utf-8

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

【讨论】:

  • 我没有使用我的 Asp 项目作为 main,我的页面是分开的,asp net 仅用于请求。
  • @narayanaraghavendra 当您使用简单的 html 文件时,您可以在我键入时使用上述元数据 - 您只需使用与您保存 html 文件的字符集相同的正确字符集.
  • 它没有帮助:(
  • 如果不是 utf-8,我也会遇到“”符号的问题,不是吗?但除了这些希腊符号外,一切都很好。
猜你喜欢
  • 1970-01-01
  • 2016-07-27
  • 2014-03-28
  • 2020-11-26
  • 1970-01-01
  • 1970-01-01
  • 2021-06-29
  • 2022-11-30
  • 2013-02-05
相关资源
最近更新 更多