Ckeditor 如何将p元素默认为";“正常”;编辑风格

Ckeditor 如何将p元素默认为";“正常”;编辑风格,ckeditor,Ckeditor,如果我在CKEdtior中添加段落样式 例如: 格式p:{element:'p',属性:{'style':'FONT-SIZE:16px;颜色:#000000;FONT-style:normal;FONT-FAMILY:Arial,Helvetica,sans serif;字体重量:normal;'}} 按enter键时的默认样式为空。但是,如果我将样式设置为“Normal”,则会应用该样式,并且通过单击enter键创建的后续p将包括上面的样式 我希望所有段落(标记“p”)在默认情况下都使用“正

如果我在CKEdtior中添加段落样式 例如:

格式p:{element:'p',属性:{'style':'FONT-SIZE:16px;颜色:#000000;FONT-style:normal;FONT-FAMILY:Arial,Helvetica,sans serif;字体重量:normal;'}}

按enter键时的默认样式为空。但是,如果我将样式设置为“Normal”,则会应用该样式,并且通过单击enter键创建的后续p将包括上面的样式


我希望所有段落(标记“p”)在默认情况下都使用“正常”样式。有什么方法可以做到这一点吗?

我认为您已经使用了“contentsCss”,您是否尝试过这样的“dataProcessor”:

CKEDITOR.on('pluginsLoaded', function (event) {
 event.editor.dataProcessor.dataFilter.addRules({
  elements: {
    p: function (element) {
      // element.attributes
    }
  }
});

event.editor.dataProcessor.htmlFilter.addRules ({
  elements: {
    p: function (element) {
      // element.attributes ...
    }
  }
});
});

你做到了吗?嗨。我知道你已经很久没有回答了,但是你能告诉我这些“事件”的确切时间吗?如果我启动了一个文本区域,其中的内容已经存在,我如何确保内容经历了这样的更改?在这种情况下,如何确保用户使用CKEditor并应用处理器?我的愿望是,当用户创建段落时,使用这些属性定义创建的相同段落:
class=“paration”id=“x”
这可能吗?还有,谢谢。