不知大家有没有遇到这种问题:在web.config中的语言编码设为utf-8后,使用样式会不正常,特别是样式中应用中文字体的部分。
这个问题我一直就没有找到好的解决方案,我一般就是把web.config中的语言编码设为gb2312。但是,在用Lion的WebHtmlEditor时内容区域中有空格的地方出现“?”,也就是说WebHtmlEditor只能在utf-8编码中使用(禁用掉HtmlTagsToXhtml属性,既为:HtmlTagsToXhtml=false,WebHtmlEditor1.0就可以在语言编码设为gb2312下应用了)。在试过N种方法后,我突然想起,有时国外的一些开源项目中有一些页面文件会出现乱码,解决方法是将那个页面文件中记事本打开,然后另存为utf-8编码格式即可,如下图:
将样式文件也“如此这般”一下,OK,好了。原理还不清楚,效果是达到了,不知大家有没有遇到类似的问题,又是如何解决的呢?
==========================================
作者:二十四画生
转载请注明来源于博客园——二十四画生的Blog,并保留有原文链接。