tinymce - TinyMCE编辑器中的换行符在预览中显示多余的行,而不是在代码中

标签 tinymce bbcode rte

我在TinyMCE中使用了BBCode插件,看到预览和HTML代码之间的换行符显示不一样。

我在编辑器窗口中有以下几行:

This is line one

This is line three

第二行是空的。当我用HTML查看此内容时,我得到以下信息。
This is line one
This is line three

没有多余的空行。
tinyMCE.init({
    mode : "textareas",
    theme : "advanced",
    plugins : "bbcode",
    entity_encoding : "raw",
    remove_linebreaks : false,
    force_p_newlines : false,
    force_br_newlines : true,
    forced_root_block : ''
});

我想念什么?

最佳答案

我已经在Firefox 3.5.7和Google Chrome 4.0.223.11的my test page上对其进行了测试。

的HTML:

tinyMCE.init({
  theme : "advanced",
  mode : "textareas",
  plugins : "bbcode",
  content_css : "bbcode.css",
  entity_encoding : "raw",
  add_unload_trigger : false,
  remove_linebreaks : false,
  apply_source_formatting : false
});

可以使用简单的CSS(“bbcode.css”)删除段落之间的空格,如下所示:
p {margin:0; padding: 0;}

关于tinymce - TinyMCE编辑器中的换行符在预览中显示多余的行,而不是在代码中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1969335/

相关文章:

javascript - TinyMCE 未显示某些工具栏元素

javascript - TinyMCE - 允许文本作为 <table> 和/或 <tr> 的直接子元素

android - 处理剧透 BBcode Android

javascript - 如果周围有标签,不要用正则表达式抓取单词 JS

javascript - tinymce 在发布时删除内容

javascript - 自动生长 TinyMCE

javascript - Tinymce 编辑器错误

TinyMCE 添加代码/pre 到工具栏/快捷方式

javascript - 如何从外部 javascript 文件调用 tiny_mce.init

php bbcode 与 mysql 检索