charset=gb2312"和 charset=utf-8"有什么区别

一般情况下,两者一样吗,选择方面有什么讲究吗

qq_清风冷月_0
浏览 9304回答 3
3回答

killua0083

charset 是编码的意思,  charset有很多类型,gb2312和 utf-8就是其中两种常见的编码。gb2312是中文的字符集,对中文支持比较好,但是如果网页使用英文或者其他的外文比如日文韩文,gb2312就不能支持了utf-8是全球通用的一种编码,既然是全球通用,意思就是它能包含 中文、日文、韩文等等...... 所有的文字,对制作网页来说,使用utf-8的好处是大大D,所以制作网页的时候,推荐使用utf-8编码,能够让你的网页有更好的兼容。PS: 这些年网页制作踩过的坑之中,就包括这个编码的坑。。。 所以本人一直拒绝使用gb2312  ,现在制作网页一律 utf-8~

RoughColorText

有区别, 对应编码, 只能用对应的编码设置才能正确的编码, 不然会产生乱码, 建议全部统一使用一个编码(普遍使用是utf-8). 不然很容易就会出现乱码的问题

半枯

gb是国标,也就是中国标准,utf-8是通用标准,用法不一样,
打开App,查看更多内容
随时随地看视频慕课网APP