首页 > ansii遇到中文是如何存储的?

ansii遇到中文是如何存储的?

网页中有中文,然后指定用ansii编码格式存储,然后在网页内设置<meta charset="gbk"/> 就能正确显示,设置<meta charset="utf-8"/>就显示乱码。
这是为什么?


是编写网页的编辑器里选择的ASCII吧,那样的话中文就会使用GBK存储。然后网页就要使用GBK。


所谓的ansi格式由于Windows的坑爹 导致各种机器不一样 不是真正的US-ASCII

如简体中文版保存的格式就是 CP936 大致等同gb2312

日文系统可能就是CP932 基本等同于Shift_JIS

https://msdn.microsoft.com/en-us/library/windows/desktop/dd317756(v=vs.85).aspx
Note ANSI code pages can be different on different computers, or can be changed for a single computer, leading to data corruption.

微软自己都承认了leading to data corruption

【热门文章】
【热门文章】