欢迎进入悦阁网络,做靠谱的公司,做靠谱的网站! 【登录】 【注册】 【新版官方网站】 全国7*24热线电话: 0757-89375359 18824129793、 020-89375359
悦阁观点
建站沙漠风云
网站售后文档
SEO推广教程
百度竞价教程
html教程-H5
div css教程
悦阁软著证书
网站建设知识
微信营销知识
微信营销技巧
投诉建议
投诉中心受理方式:
电话:13928792327
邮箱:hefc@yuegekeji.cn
中文乱码 HTML中文乱码

中文乱码 HTML中文乱码


中文乱码 HTML中文乱码解析与解决方法

HTML中的中文乱码分析,一般常见有四种情况下,会造成HTML网页中中文乱。

1、未设置HTML网页编码
2、手动记事本里修改内容造成与程序文件编码不统一
3、include包含入HTML编码不一致
4、数据库与HTML编码不一致

以上网页中文乱码逐一解决方法如下:

1、未设置HTML网页编码
这个简单对HTML设置网页编码标签即可。
utf-8编码:

 

gb2312编码:

 

2、手动记事本里修改内容造成与程序文件编码不统一
常常遇到新手修改程序文件比如PHP、JSP、.NET等程序网页文件时候直接记事本打开就修改,导致中文乱码,因为记事本修改编码是GBK,如果你程序文件是UTF的这样很容易造成编码不一致而乱码。

解决方法,尽量在软件里修改程序文件,不管再简单程序文件,当然HTML文件修改也倡导在软件中进行比如DW软件。

3、include包含入HTML编码不一致造成中文字乱码解决方法
这种情况导致HTML中的中文字乱码,也非常常见,一般被包含的文件或HTML网页文件,是没有编码标签的(不完整HTML代码文件),很容易造成include引入的文件与网页母文件编码不一致造成乱码。

解决方法,检查被包含的网页文件与主网页文件编码是否一致,不一致修改一致即可,可以通过DW软件转化成统一编码即可。

 

4、数据库与HTML编码不一致导致中文乱码解决方法
这种在新手程序员遇到比较多,由于数据库储存的数据编码与HTML编码不统一造成,从数据库调用出的数据乱码。

解决方法:
如果你HTML网页设置UTF-8那么你就要在PHP查询数据调用前加上mysql_query("SET NAMES 'UTF8'"); 即可,如果你HTML网页编码是GB2312,那么你就要在PHP查询数据调用前加上mysql_query("SET NAMES 'GBK'");即可。


作者:@悦阁网络科技 

悦阁网络科技有限公司专业为中小企业提供精致的佛山网站建设佛山网站设计佛山网站制作及相关网络营销等服务,是广佛地区最好的网络科技公司之一,在广佛做网站开发就找悦阁网络科技!

您对建网站有需求?请回到首页“悦阁网络”官网  查找您想建哪种类型的网站,然后联系我们客服QQ,我们将竭诚为您服务!


Copyright © 2011 All rights reserved 佛山市悦阁网络科技有限公司版权所有 粤ICP备14100185号 技术支持:悦阁科技 佛山网站建设 | 在线助手高新企业证书编号:GR201744001793

× 悦阁网络科技有限公司-在线助手

你好!
悦阁网络科技有限公司在线助手,请输入你要想知道的问题关键字