今天用PHP做了个字符串统计,发觉在不同编码下,统计的结果竟然不同。
同样使用echo strlen(’芸野小琪’);
页面属性编码为gb2312,得到的结果是8;
页面属性编码为utf-8,得到结果是12;
阅读全文 »
今天用PHP做了个字符串统计,发觉在不同编码下,统计的结果竟然不同。
同样使用echo strlen(’芸野小琪’);
页面属性编码为gb2312,得到的结果是8;
页面属性编码为utf-8,得到结果是12;
阅读全文 »
在IE7,FireFox,Opera浏览器下,会发觉全角的冒号”:”出现了乱码,特别别扭。
特别是搞设计的网友,我想很多都会遇到这个问题。
于是搜索了下,终于找到了解决办法1:
1.关闭所有调用字体的窗口(如果你不知道那些窗口调用字体,那就都关闭)
2.系统盘\Windows\Fonts目录下,找到Lucida Grande 和 Lucida Grande Bold字体,删除
解决了!
知其然还要知其所以然,为什么Lucida Grande字体会造成这样的问题呢,其实最原始的Lucida字体是在Mac机下的字体,这种字体非常漂亮,所以早早的就被人们从Mac机下提取出来,挪到Windows下使用,但那时的Lucida字体只是支持到XP和IE6,随着新版本的FF,OP,IE推出,所以老的Lucida字体就会造成这样的Bug。
解决方法2:
下载新版本的Lucida Grande 字体。
阅读全文 »
