utf-8 不识别西里尔字符?
Cyrillic characters are not recognised by utf-8?
正在尝试完成此项目,但西里尔字符在上传的最终版本中显示不正确。
它看起来像什么 - http://codepen.io/valik140795/pen/qadXOo
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
它的样子 - http://prnt.sc/cfa68m
不,我的问题不是另一个问题的重复,因为我没有建立服务器,也没有使用任何数据库或表。我是新手
以下问题可能存在并且在俄语 php 社区中很常见:
<META charset>
标签不安装编码,它只是告诉您的浏览器有关编码的信息。因此,如果您的 HTML-editor 具有 Windows-1251,那么您的浏览器也会将其解释为 Windows-1251。如果您不设置 <META charset>
标记并在浏览器中安装 "automatic encoding detection",则可以对此进行测试。在那里你会看到你的编辑器有哪种编码。
您可以在 Notepad++ 编辑器中选择要使用的 "right" 编码 (utf-8)。只需转换为 utf-8.
您的服务器默认编码可能是 Windows-1251 - 那么您应该从 .htaccess 服务器文件中删除 AddDefaultCharset windows-1251
并写入 AddDefaultCharset utf-8
.
正在尝试完成此项目,但西里尔字符在上传的最终版本中显示不正确。
它看起来像什么 - http://codepen.io/valik140795/pen/qadXOo
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
它的样子 - http://prnt.sc/cfa68m
不,我的问题不是另一个问题的重复,因为我没有建立服务器,也没有使用任何数据库或表。我是新手
以下问题可能存在并且在俄语 php 社区中很常见:
<META charset>
标签不安装编码,它只是告诉您的浏览器有关编码的信息。因此,如果您的 HTML-editor 具有 Windows-1251,那么您的浏览器也会将其解释为 Windows-1251。如果您不设置<META charset>
标记并在浏览器中安装 "automatic encoding detection",则可以对此进行测试。在那里你会看到你的编辑器有哪种编码。您可以在 Notepad++ 编辑器中选择要使用的 "right" 编码 (utf-8)。只需转换为 utf-8.
您的服务器默认编码可能是 Windows-1251 - 那么您应该从 .htaccess 服务器文件中删除
AddDefaultCharset windows-1251
并写入AddDefaultCharset utf-8
.