ISO-8859-1 字符集与编码

ISO-8859-1 又称 Latin-1, 是一个 8 位单字节字符集, 它把 ASCII 的最高位也利用起来, 并兼容了 ASCII, 新增的理论空间是 128, 但它并没有完全用完: (截图来自http://zh.wikipedia.org/wiki/ISO/IEC_8859-1

iso-8859-1 table

可以看到, 新增部分也保留了前面的 32 个位置(中间绿色部分, 0x80-0x9F), 与前面的 ASCII 部分类似, 所以实际只增加了 128-32=96 个, 主要是西欧的一些字符, 另外可以看到乘号(0xD7)和除号(0xF7)也被包含进来了.

0x00-0x1F, 0x7F, 0x80-0x9F 在此字符集中未有定义. (即图中的绿色部分)

ISO-8859-1 能与 ASCII 兼容, 同时它的适用范围又较广, 一些协议或软件把它作为一种缺省编码, 当然, 现在更好的选择是 UTF-8.

results matching ""

    No results matching ""