通常不建议自己增加ueditor里面的字体,甚至不建议用这里的字体。因为浏览器里面能显示什么字体,取决于浏览器所在电脑里安装了什么字体。并不是编辑器里设定什么字体,浏览器就一定能显示什么字体。
所以字体一般都由css指定,并且只指定通用字体,就是那些大部分电脑都安装了的字体。
修改ueditor配置文件可以控制编辑器里的字体选项。修改文件/static/vendor/ueditor/ueditor.config.js
...
,'fontfamily':[
{ label:'',name:'songti',val:'SimSun'},
{ label:'',name:'kaiti',val:'SimKai,KaiTi'},
{ label:'',name:'yahei',val:'Microsoft YaHei'},
{ label:'',name:'heiti',val:'SimHei'},
{ label:'',name:'lishu',val:'SimLi,LiSu'},
{ label:'',name:'andaleMono',val:'andale mono'},
{ label:'',name:'arial',val:'arial, helvetica,sans-serif'},
{ label:'',name:'arialBlack',val:'arial black,avant garde'},
{ label:'',name:'comicSansMs',val:'comic sans ms'},
{ label:'',name:'impact',val:'impact,chicago'},
{ label:'',name:'timesNewRoman',val:'times new roman'}
]
...
要注意,字体只能用英文名称,不能用中文名称。比如宋体
要用SimSun
。修改配置文件后,需要清空浏览器缓存并重开浏览器,才能生效。