CKEditor - 设置默认字体系列

时间:2013-06-06 12:56:00

标签: ckeditor wysiwyg

CKEditor中有没有办法设置默认字体?

我的意思是,我想强制CKEditor仅使用特定字体而不使用其他字体。

到目前为止我还有以下内容:

CKEDITOR.inline( editable_533, {
   toolbar: [
     ['Bold','Italic','Underline'],
     ['NumberedList','BulletedList'],
     ['JustifyLeft','JustifyCenter','JustifyRight'],
     ['Undo','Redo'],
     '/',
     ['TextColor','Font','FontSize']
   ],
   font_names: 'PT Sans/PT Sans',
   font_defaultLabel: 'PT Sans'

});

在字体下拉列表中,我只有一种字体。默认情况下,CKEditor中有一些文本,但这不是正确的字体(PT Sans)。

我不想在css中对此进行硬编码,因为有多个CKEditor实例,它还需要一个字体(除了PT Sans)。

由于

更新:

我尝试添加以下内容:

      font_style:
      {
          element   : 'span',
          styles    : { 'font-family' : 'PT Sans' },
          overrides : [ { element : 'font', attributes : { 'face' : null } } ]
      },

但这并没有将字体改为PT Sans

1 个答案:

答案 0 :(得分:0)

尝试

CKEDITOR.instances['ckeditor'].setData('<span style=" font-family:Arial; font-size:18px; ">SomeThing</span>