Drupal TinyMCE添加了<;span>;设置样式/类别i Firefox时

Drupal TinyMCE添加了<;span>;设置样式/类别i Firefox时,drupal,tinymce,drupal-7,wysiwyg,drupal-theming,Drupal,Tinymce,Drupal 7,Wysiwyg,Drupal Theming,我在Drupal7安装中使用Tinymce3.4.6,在Firefox中添加样式/类以阻止元素时遇到问题 测试: 添加文本“标题” 标记它并选择块元素“标题2” 标记它并选择样式“标题绿色” Firefox中的预期结果/Chrome中的实际结果: <h2 class="header-green">Header</h2> <h2><span class="header-green">Header</span></h2> 标

我在Drupal7安装中使用Tinymce3.4.6,在Firefox中添加样式/类以阻止元素时遇到问题

测试:

  • 添加文本“标题”
  • 标记它并选择块元素“标题2”
  • 标记它并选择样式“标题绿色”
  • Firefox中的预期结果/Chrome中的实际结果:

    <h2 class="header-green">Header</h2>
    
    <h2><span class="header-green">Header</span></h2>
    
    标题
    
    Firefox中的实际结果:

    <h2 class="header-green">Header</h2>
    
    <h2><span class="header-green">Header</span></h2>
    
    标题
    

    你知道这里出了什么问题以及如何解决吗?所有CSS都基于能够在所见即所得中的元素上设置类。

    与[WYSIWYG模块]一起使用(),它工作得更好,并且与其他模块(例如媒体)有很好的集成正在测试CKEditor,但无法使用我的CSS样式,我在WYSIWYG配置文件下进行了测试。奇怪的是…CKEditor成功了,它工作得更好,感觉更稳定。谢谢你的提示。我们已经使用TinyMCE实现WYSIWYG好几年了,但从现在起,我认为CK将是我们的WYSIWYG编辑器的首选。没问题,CKEditor是Drupal最好的WYSIWYG在我看来。如果你想浏览图像,可以看看IMCE和IMCE WYSIWYG桥接模块的组合,也可以看看媒体和媒体浏览器模块。它们都非常擅长自己做的事情,已经在使用IMCE了,即使它很难看,也能做到这一点。