ckeditor的HTML源缩进

时间:2011-09-22 09:05:52

标签: ckeditor

当您在HTML视图中向ckeditor添加一些代码然后更改为WYSIWYG视图并返回时,几乎所有HTML标记都已被修改并且缩小了缩进。有什么方法可以防止这种行为吗? (参数,插件,硬代码......)

例如:

<div class="former input">
    <span class="big horizontal">
        <label for="test">Hi world</label>
        <input class="medium free" id="test" name="test" type="text" />
    </span>
</div>

变为:

<div class="former input">
    <span class="big horizontal"><label for="test">Hi world</label><input class="medium free" id="test" name="test" type="text" /></span></div>

1 个答案:

答案 0 :(得分:3)

以下是开发人员指南中页面的链接:
Output Formatting

它解释了如何控制编辑器输出的HTML代码的布局,并提供了一个设置<p>标记格式的示例。

尝试使用<p>代码示例作为模板,并使用相同的方法设置<span><label><input>代码的格式。

writer.setRules( 'span',
writer.setRules( 'label',
writer.setRules( 'input',

好吧,