龙岗网站建设,网页编码和乱码问题
 
 
建站常识
/go100.net
 
网站建设相关概念知识
给建站新老手推荐3个CS..
如何挑选网站关键词?
HTML中DIV的浮动、..
龙岗网站建设要注意网站导航
CSS中的两种选择器id..
怎么解决网站在在e7、8..
唯品会周年庆 ..
html5建站需要注意点..
jquery设为首页、加..
 
您当前的位置:
  网站建设
 
关于网页编码和乱码问题 发布人:龙岗网站建设
分享到:
发布时间:2014/1/7

编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。


编码,简而言之,就是在很早很早以前,有那么一群人,他们决定用8个可以开合的晶体管来组合成不用的状态,以表示世界上的万物,他们把这称之为“字节”。后来计算机在美国产生了。八位的字节一共可以组合出256(2的8次方)种不同的状态。他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一但终端、打印机遇上约定好的这些字节被传过来时,就要做一些约定的动作。大家看到这样,都感觉很好,于是大家都把这个方案叫做 ANSI 的”Ascii”编码(American Standard Code for Information Interchange,美国信息互换标准代码)。

再后来,计算机进入了中国,这种编码方式也随之进入;但是因为美国用的是英语,国人用的都是中文,实在有很大相差,用着很不舒服;于是国人就自己编了一个码,取名为“GB2312”,通用与中国地区。之后,又感觉不行,还是不够完善,香港、台湾都还用着繁体,国文也有几千号字,实在是不够用;于是又在原有的基础上扩展,把这些暂时能想到、用到的都编进去了,形成了一个新的编码,那就是“GBK”。

随着计算机的传播,每个国家和地区都根据自己的文字、文化搞了一套编码。完了之后,问题又来了!随着全球网络的普及,地球成了一家了,跨国网络访问就成了平常事了。但是别的国家的编码和我们的不一样啊,于是你打开的国外网站就悲剧的成了一堆乱码了。

在这时,一个叫 ISO (国际标谁化组织)的国际组织决定着手解决这个问题。他们采用的方法很简单:废了所有的地区性编码方案,重新搞一个包括了地球上所有文化、所有字母和符号的编码!他们打算叫它”Universal Multiple-Octet Coded Character Set”,简称 UCS, 俗称 “UNICODE”。UNICODE 来到时,一起到来的还有计算机网络的兴起,UNICODE 如何在网络上传输也是一个必须考虑的问题,于是面向传输的众多 UTF(UCS Transfer Format)标准出现了,顾名思义,UTF8 就是每次8个位传输数据,而 UTF16 就是每次16个位。


当然了由于,UTF-8包含的东西太多了,占据资源很大;所以就形成了这么一个潜规则,若是主要用于国内访问的网站的话,一般使用GB2312或者GBK;反之国外的使用UTF-8。但是目前的电脑来看,硬盘都是白菜价,电脑性能也已经足够无视这点性能的消耗了。所以使用UTF-8的网站也逐渐兴起了!

 
温馨提示:本内容发布于龙岗网站建设(http://www.go100.net),欢迎您转载,请保留版权!
 
 
上一条: 浅谈bootstrap响应式框架
下一条: 对HTML你了解多少?
 
 
[ 相关更新 ]
· 龙岗网站建设讲述当前建网站需要注意的要点
· 为什么要选择做响应式网站
· 什么是响应式网站
· 流量多样化才能让网站更加健全
· 微信网站开发需要懂得哪些技术?
 
Site Map
 
· 套餐报价
· 功能模块
· 售后服务
 
· 网站优化
· 优化报价
 
· 域名注册
· 空间租用
· 企业邮局
 
· 外贸网站建设
· 模具网站建设
· 五金网站建设
· 家具网站建设
· 其他类案例
 
· 网站建设
· 网站优化
· 网络营销
· 常见问题
· 建站教程
· 热门话题
 
· 公司介绍
· 新闻动态
· 我们的优势
· 下载中心
· 付款方式
· 联系我们
 
在线客服