CKEditor将blockquote更改为p

我在“源代码查看模式”中输入以下内容:

<blockquote>asdf</blockquote>


反复切换“源”后,blockquote更改为p

<p>asdf</p>


这在我的安装以及此演示站点中也发生:http://ckeditor.com/demo#widgets

在标准演示中不会发生这种情况:http://ckeditor.com/demo#standard

为什么blockquote会被更改?

最佳答案

由于Advanced Content Filter-在这些编辑器配置中没有允许<blockquote>支持的功能,因此ACF删除了这些元素。

您需要添加Blockquote plugin以支持此功能,或者添加extend your ACF configuration接受<blockquote>元素。

例如:

config.extraAllowedContent = 'blockquote';


请注意,如果您还希望为这些其他元素支持类,属性或内联样式,则您的配置也需要包括它们。

也请查看这些SDK演示:


Advanced Content Filter – Automatic Mode
Advanced Content Filter – Custom Mode

关于javascript - CKEditor将blockquote更改为p,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35896156/

10-12 13:45