英文文章无法换行的修正方法

突然发现英文文章不能换行,那个丑啊。

搜索对“英文文章无法换行”,一般都采用word-break:break-all;

这样的确是能换行了,但是却又将单词分割了。

如Yesterday就会变成
Yesterd
ay

有好的解决方法吗?

搜索,终于在PJblog官方交流论坛上发现《英文文章无法换行的修正方法》。原来问题出在转义字符上!

引用内容
  更新pjblog 2.6 build 2后,发现做了一个很愚蠢的事情。不应该转义空格的。结果为了可以使用空格,而吧所有空格转义为 了,ie居然不把这个当成空格处理(仅仅表现在呈现上)。但是这个空格不带换行功能.如果需要在行首加空格就可以用全角中文空格代替
  手动修改办法。修改 common/function.asp 找到这三个函数
   HTMLEncode
   CCEncode
   HTMLDecode
  把里面有关 的转义去掉即可。
  Str = Replace(Str, CHR(32), ” “)
  Str = Replace(Str, ” “, CHR(32))
  不知道如何修改和懒得修改的朋友,可以下载更新一下 common/function.asp
====== 7.25 10:00 补充 ============
  采用gidot的建议,遇到两个空格时再进行转义
  Str = Replace(Str,CHR(32)&CHR(32),” “)
  这样更加有效解决空格和英文空格的问题

OK,终于不要在折腾SKIN了,问题完美解决!