html 乱码 HTML网页中文字乱码解决

html 乱码 HTML网页中文字乱码解决


html 乱码 HTML网页中文乱码解决

html网页乱码是因为网页内容编码模式与HTML设置编码模式不统一造成。特别是从数据库调用出来显示的中文容易造成乱码。这个是因为从数据库查询出来数据与HTML编码不统一造成。

html 中文乱码解决方法
1、HTML网页要设置编码标签

 

 

俗称UTF-8与GBK编码。

放置在标签前即可,当然只能选择其中一个编码设置。

2、如果是数据库调用出数据中文乱码解决
这种情况需要数据库调用出数据与HTML编码统一,如果出现乱码说明数据库存储数据编码类型与HTML编码不统一。

例如PHP程序+mysql查询显示数据转码:
1)、mysql_query("SET NAMES 'UTF8'"); //将查询数据转码为utf8,也就是转换为utf-8
2)、mysql_query("SET NAMES 'GBK'");//将查询数据转码为GBK,如gbk2312

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

yuegekeji建议无论HTML网页是否乱码,按照规范都必须对HTML设置网页编码,避免浏览器默认编码与自己HTML编码不统一造成html网页乱码


作者:@悦阁网络科技 

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

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