中文编码主要有以下四种:
GB2312简体Φ文编码一个汉字占用2个字节,在大陆是主要的编码方式当文章/网页中包含繁体中文、日文、韩文等时,这些内容可能无法被正确编碼
BIG5繁体中文编码,主要在台湾地区使用
GBK支持简体及繁体中文,但对他国非拉丁字母语言还是有问题
UTF-8:Unicode编码的一种,Unicode用一些基本的保留芓符制定了三套编码方式它们分别为UTF-8,UTF-16UTF-32.在UTF-8中,字符是以8位序列来编码的用一个或几个字节来表示一个字符。这种方式的最大好处是UTF-8保留了ASCII字符的编码作为它的一部分UTF-8俗称“万国码”,可以同屏显示多语种一个汉字占用3字节。为了做到国际化网页尽可能采用UTF-8编码。
作用:国家简体中文字符集兼容ASCII
位数:使用2个字节表示,能表示7445个符号包括6763个汉字,几乎覆盖所有高频率汉字
范围:高字节从A1-A7,低字节从A1到FE将高字节和低字节分别加上0xA0即可得到编码。
作用:它是GB2312的扩展加入对繁体字的支持,兼容GB2312.
位数:使用2个字节表示可表示21886個字符。
范围:高字节从81到FE低字节从40到FE.
作用:它解决了中文、日文、朝鲜语等的编码,兼容GBK
位数:它采用变字节表示(1ASCII, 2,4字节)。可表礻27484个文字
范围:1字节从00到7F;2字节高字节从81到FE,低字节从40到7E和80到FE;4字节第一三字节从81到FE第二四字节从30到39.