码迷,mamicode.com
首页 > Web开发 > 详细

网页页面编码

时间:2019-04-10 13:27:54      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:utf8   作者   php   选择   乱码   回顾   pac   内容   标准   

之前,网页明明设置为gbk编码了,但是一直乱码,查了半天查明原因。

因为是php页面,服务器自动设置了charset为utf8,而这个设置的权重比网页里设置的高。在header里设置一下就好了。

回顾一下知识点:

1、header权重比网页设置高,是由浏览器决定的,现在很多浏览器都取消了选择编码的功能,可以选择插件的方式选择编码恢复正常。

2、header是由服务器软件apache发送,(php设置也会发送?),默认是空的,我选用的是wampserver,作者设置了为utf8。

3、iana推荐的标准编码有gb2312没有gbk,虽然gbk字符集比gb2312大,浏览器似乎会自动把gb2312当作gbk来处理,这也是百度等大网站用gb2312作为网页编码的原因。

4、网页编码不仅影响网页显示,也会影响网页发送内容的编码。

5、中文Windows默认使用gbk做编码。

网页页面编码

标签:utf8   作者   php   选择   乱码   回顾   pac   内容   标准   

原文地址:https://www.cnblogs.com/webkb/p/10682761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!