HTML页面为什么设置了UTF-8仍然中文乱码
点击打开链接
如题,其实问题很简单,在用EditPlus写html页面的时候,发现设置为UTF-8的时候仍然出现了乱码,
这是一个很奇怪的问题,而且我完全考虑了浏览器的解析问题,将title放在了了meta标签之后,之后突然想起页面
保存时候的编码问题,在保存页面的时候EditPlus默认的是ANSI的编码方式,而不是UTF-8。所以在保存页面的时候注意选择编码方式为UTF-8即可。
如果要修改EditPlus默认的编码方式,可以在tools---configure user tools,配置为Default encoding为UTF-8即可。
如下图配置:
原因:
在保存文件到计算机硬盘的时候,文件保存的内容已经和本机采用的编码相关,采用了计算机上有的某种编码方式来存储。
在简体中文系统中ANSI代表的就是GB2312,繁体似乎是GBK,而在日文操作系统下,ANSI 编码代表 JIS 编码。
使用 2 个字节来代表一个字符的各种语言字体编码方式,称为 ANSI 编码
所以如果保存时候用的是ANSI, Html页面中的meta定义的是<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />或者
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />,由于GBK是在GB2312基础上演变而来,所以这两者在保存之 后都能被浏览器解释出来,而
如果保存时候用的是ANSI而在meta中 用的是<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />则就会出现乱码,因为在用UTF-8方式去解析这样的ANSI
码的时候会出现不能正常解析也就出现了乱码
HTML页面为什么设置了UTF-8仍然中文乱码相关推荐
- Android Studio项目编码设置为GBK或UTF-8 中文乱码 和 Eclipse项目编码设置
Android Studio项目编码设置为GBK或UTF-8 中文乱码 1.打开File->Setting->Editor->File Encoding 进行编码设置 (只能影响你 ...
- html 页面跳转 中文传值,两html页面之间的传值,并解决中文乱码问题
近日老爸提出要帮他做一个打印table的页面.想了想还是纯静态页面比较来得快,一页填写,一页打印. a.html填写后传值给b.html并进行显示. a.html 的 js 很简单.... funct ...
- 设置liunx服务器编码,中文乱码问题
Windows的默认编码为GBK,Linux的默认编码为UTF-8.在Windows下编辑的中文,在Linux下显示为乱码.为了解决此问题,修改Linux的默认编码为GBK 查看系统的编码 echo ...
- QT windows 应用程序 exe ,设置详细信息并解决中文乱码问题
原博主:https://blog.csdn.net/xiezhongyuan07/article/details/87691490 1.新创建一个.rc文件,随意命名,例如叫app.rc 并编辑 1 ...
- 页面跳转之转发和重定向+Servlet中文乱码问题
页面跳转之转发和重定向+Servlet中文乱码问题 一.页面跳转 <?xml version="1.0" encoding="UTF-8"?> &l ...
- Idea 设置编码UTF-8 Idea中 .properties 配置文件中文乱码
Idea 设置编码UTF-8 Idea中 .properties 配置文件中文乱码 一.设置编码 1.步骤: File -> Setting -> Editor -> File en ...
- html设置页面大小_如何将Word文档页面大小设置为16开?
某大学毕业生在对其毕业论文进行排版时,要求将纸张大小设置为16开,但Word默认的纸张大小为A4纸,如何将页面大小设置为16开? 1解决方案 通过设置"纸张大小"功能,将其页面设置 ...
- MVC起始页面路径设置
MVC起始页面路径设置 MVC起始页面路径 在开发的时候用到了MVC框架,但是,路径的设置是一个经常遇到的问题,尤其是404提示. 首先,新建自己的文件夹,由于是多人合作开发,最后就是根据模块功能建立 ...
- html设置excel打开新窗口,怎么在excel的大页面上设置第几页第几页的
excel总是显示很大字"第几页第几页"怎么去掉 打开excel表格,可以在页面显示中看到有浅灰色的"第1页"."第3页"字样. 点击页面上 ...
- 虚拟主机linux系统404,虚拟主机404页面的设置方法!
原标题:虚拟主机404页面的设置方法! 对任何一个网站的SEO而言,404页面都极其重要,这不仅是避免被引擎惩罚的一种方式,也是避免用户损失的牵引流量方法. 虚拟主机404页面的设置方法! 当我们的网 ...
最新文章
- 推荐一篇文章,感觉学完Iterator模式后应当读一读
- ELK出现unassigned_shards查看及删除
- 独立开放者入行之前应该知道的8件事
- 016_泛型常见通配符
- 怎样通过vb设置透视表多项选择_数据透视表有多强大?
- java中抽象类 接口_java中的抽象类与接口
- 串口通信模块2:串口通信编程基础(打开、配置)
- boost::log::sinks::simple_event_log_backend用法的测试程序
- Can 总线 收发原理
- SQL 基础之管理方案对象(十七)
- 局域网网管软件_局域网安全管理面临的4大挑战
- WIN32 串口发送数据
- python 堆栈溢出_内存 - 如何发生“堆栈溢出”,如何防止它?
- 电力企业信息化系统之调度信息报送系统整体解决方案
- POCO库中文编程参考指南(11)如何使用Reactor框架?
- 人工智能+智能运维解决方案_人工智能驱动的解决方案可以提升您的项目管理水平
- 一个日志框架的开源,有些不错的创意。
- 《信息系统项目管理师教程》目录
- 【伯猫Java教程】网页游戏开发过程——环境搭建
- “情商”和“智商”究竟有哪些区别?