Javascript 是否向CKEdtitor添加自定义格式选项?

Javascript 是否向CKEdtitor添加自定义格式选项?,javascript,ckeditor,Javascript,Ckeditor,如果以前有人问过这个问题,我很抱歉,我尝试过谷歌搜索/查看这里/浏览CKEditor论坛,但没有找到任何我能理解和实现的东西(抱歉,我不太擅长JavaScript) 基本上,我想在CKEditor的格式下拉列表中添加一个自定义选项,它应该创建一个包含如下类的span: <span class="custom-font"></span> 有人能给我指出正确的方向吗?该“格式”只处理块级元素,因此您不能使用它在选定文本周围添加span标记。你需要“风格”来做到这一点。要添加

如果以前有人问过这个问题,我很抱歉,我尝试过谷歌搜索/查看这里/浏览CKEditor论坛,但没有找到任何我能理解和实现的东西(抱歉,我不太擅长JavaScript)

基本上,我想在CKEditor的格式下拉列表中添加一个自定义选项,它应该创建一个包含如下类的span:

<span class="custom-font"></span>
有人能给我指出正确的方向吗?

该“格式”只处理块级元素,因此您不能使用它在选定文本周围添加span标记。你需要“风格”来做到这一点。要添加到CKEditor附带的默认样式,请在styles.js中添加样式对象。这就是定义默认样式的地方。此外,还需要向对象添加“name”属性

{ name: 'Your custom style', element: 'span', attributes: {'class':'custom-font'} }
如果您想创建自己的样式列表以替换默认样式,您可以找到详细信息


根据链接,您还可以使用自己的.js文件来定义样式或使用样式表来获取css样式。

太棒了,正是我想要的:)
{ name: 'Your custom style', element: 'span', attributes: {'class':'custom-font'} }