utf-8和GB2312不知道这样理解对不对 10

我是这样理解的:GB2312是中文编码,那如果我在GB2312的网站上发布UTF-8所包含的;而GB2312又不包含的外国文字,是不是会显示不出来?不知道我这样理解对吗?... 我是这样理解的:GB2312是中文编码,那如果我在GB2312的网站上发布UTF-8所包含的;而GB2312又不包含的外国文字,是不是会显示不出来?
不知道我这样理解对吗?
展开
 我来答
xdownx
2012-10-29 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1201万
展开全部
UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。

GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBD大。

我一般都是用的UFT-8来编程的。
祈鹅尚店
2012-10-29 · TA获得超过150个赞
知道小有建树答主
回答量:347
采纳率:100%
帮助的人:157万
展开全部
UTF-8 貌似比 gb2312 覆盖程度低点。不过这两种编码是完成不同的。即使有相同的汉字,也会有完全不同的显示。你可以查查这两种的特点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xnkao
推荐于2017-11-25 · TA获得超过3545个赞
知道大有可为答主
回答量:1142
采纳率:0%
帮助的人:871万
展开全部
我不跟你说什么详细的说明,我只跟你简单的说一下。
GB2312是中文编码,国内页面可以用这种方式来写,因为这是国家标准码。
如果你想做一个适应性的系统,或者其它系统进行适应的话,那现在你应该要用UTF-8了,他可以解决国际上的字符。
如果你采用GB2312编码来访问UTF-8的话,就会出现非法字符,所以通常情况下,我推荐做系统或者做网站的人员最好用UTF-8来制作,这样兼容性会更强点。
这是我个人的理解,希望对你有所帮助。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式