gbk和gb2312的区别有哪些?(总结)
内容导读
收集整理的这篇技术教程文章主要介绍了gbk和gb2312的区别有哪些?(总结),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1953字,纯文字阅读大概需要3分钟。
内容图文
本篇文章主要给大家介绍gbk和gb2312的区别之处。首先大家要了解什么是gbk?什么是gb2312?我们要知道他们都是一种字符编码,当然字符编码还有很多种。
而字符编码我们可以这样理解:
在计算机中存放的都是0和1的二进制值。
8个位对应一个字节,常用16进制来表示。
那么我们如果想要在计算机上看到我们想要的字符显示,而不是各种0和1的数字该怎么实现呢?
这里我们就需要使计算机把其所存储的对应的16进制的数值,转化为对应的字符,包括英文和中文等其他语言的字符,然后输出到屏幕上。
所以编码也就是,定义了一套规则,去指定哪些数值,对应着哪些字符。
那么字符编码,就是定义了一套规则,指定了计算机中存放的这么多值中的哪个值,对应了电脑屏幕显示出来的哪个字母。
综上所述,大家应该都能理解GBK和GB2312是一种字符编码了吧。
下面我们再具体说说他们的区别与相同点:
相同点:
1、GBK和GB2312 都是16位的!
2、它们通常用在网页的meta标签内。
不同点:
1、GBK字符编码支持简体中文和繁体中文!
GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification) ,中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。
2、GB2312只支持简体中文!
《信息交换用汉字编码字符集》是由中国国家标准总局1980年发布,1981年5月1日开始实施的一套国家标准,标准号是GB 2312—1980。
GB 2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时,GB 2312收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。
如果你的网页主要面对使用汉语的中国人的话,使用 GB2312和GBK非常好,文字储存体积要小,有一些优点。如果你的网页要面向世界的话,你再用GB2312和GBK作为网页编码的话,有些电脑上的浏览器没有这种编码,你的网页汉字内容就会变成无法识别的乱码。
此时你就需要使用全世界通用的UTF-8编码,那么在后期的文章中会继续为大家介绍UTF-8编码等相关知识,欢迎各位持续关注PHP中文网!
本篇文章就是关于gb2312和gbk的区别介绍,希望对需要的朋友有所帮助!
以上就是gbk和gb2312的区别有哪些?(总结)的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的gbk和gb2312的区别有哪些?(总结)全部内容,希望文章能够帮你解决gbk和gb2312的区别有哪些?(总结)所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。