我的discuz6.1没问题 不过UBB解析完了是<i>asdf</i>不是em
估计是你的UBB解析问题,我安装的是ucenter+discuz套装

解决方案 »

  1.   

    我的也是这个套装,blue水墨风格模板,但这个模板没有增加任何htm文件,只是在Default的基础上改动了一下颜色配置什么的,应该不是这个模板的原因吧?是否跟源代码的GBK或是UTF-8版本有关?
      

  2.   

    经过多次测试,终于搞明白了这个问题的原因:当不开放html代码的时候,斜体字被表示为<i></i>,此时是正常显示为斜体的;当开放html代码功能后,斜体字被表示为<em></em>,这时候字体就不显示为斜体了。论坛因为某种原因必须开放html功能,那么如何解决这个问题呢?开放html与<em></em>这一对标签怎么会发生冲突呢?
      

  3.   

    em 标签 -- 强调标签 
    em标签是成对出现的,以<em>开始,以</em>结束 
    属性: 
    Common -- 一般属性 
    em是emphasis的缩写 这个可能和相关源码有关了看能不能改一下相关模板:<em></em> 改成<i></i>开放html与 <em> </em>这一对标签怎么会发生冲突呢?
    ______________应有相关模板的或替换源码的
      

  4.   

    现在关键是你的浏览器为什么有 em标签却没有变成斜体 如果所有浏览器都是这样,那么css里估计出错了,肯定要改了,这应该是个bug?也许也许
      

  5.   

    原因不好说,但试图改改源码将em替换成i行吗
      

  6.   

    明明有<em>标签却没有变成斜体,我也为这个问题迷惑不解。
    我想到的解决办法也是把<em></em>替换成<i></i>,但郁闷的是怎么也找不到从哪里改,所有的模板文件、css文件、php文件里面根本就没有<em>这个字眼。-_-!!!