2007/07/06 09:00
很早以前,我还没使用过UTF-8做过站时,查看donews的Blog源代码,发现代码中的中文全是乱码。。。还以为本来就是这样。用记事本打开是乱码,用UltraEdit打开不会。
最近都是用UTF-8编码做站,偶尔查看源代码发现,页面的代码都能正常显示中文。但有一次更新后会发现源代码中的中文全是乱码。后来检查发现,是因为更新了其包含的文件,而这个包含文件没有进行转码导致的。
在UltraEdit中,页面默认不是UTF-8的,需要使用"转换->ASCII转UTF-8"后才是UTF-8编码。此时查看源代码是能显示中文的。如果此文件包含了一个没有进行此转换的且有中文字的页面,则查看源代码时,就是乱码,而移到包含的文件那块,中文是能够正常显示的。
因此,在使用UTF-8做站时,一定要小心,最好习惯的性的记得转换,反正多转换几次也不会出错:)
最近都是用UTF-8编码做站,偶尔查看源代码发现,页面的代码都能正常显示中文。但有一次更新后会发现源代码中的中文全是乱码。后来检查发现,是因为更新了其包含的文件,而这个包含文件没有进行转码导致的。
在UltraEdit中,页面默认不是UTF-8的,需要使用"转换->ASCII转UTF-8"后才是UTF-8编码。此时查看源代码是能显示中文的。如果此文件包含了一个没有进行此转换的且有中文字的页面,则查看源代码时,就是乱码,而移到包含的文件那块,中文是能够正常显示的。
因此,在使用UTF-8做站时,一定要小心,最好习惯的性的记得转换,反正多转换几次也不会出错:)





