`
bcyy
  • 浏览: 1830505 次
文章分类
社区版块
存档分类
最新评论

tiny_mce的使用,如何修改默认字体

 
阅读更多

tiny_mce是一个很不错的所见即所得的在线编辑器,安装容易,只需要引用几个js文件即可达到效果:csdn中的写文章的简单模式下的编辑器就是使用这个了。查看原代码你就会发现这样几行代码:

code 1.

Note:这里的<mce:script ...></mce:script>是csdn自定义的标签,其实和<script src="" type=""></script>效果一样。

当然这是tiny_mce的(advanced)高级模式,如果你只需要简单的文字编辑的话,如下图效果:

那么使用这样的(simple)简单模式的话,代码中tinyMCE.init(..);就不需要这么复杂了:只要:

code 2.

就够了,实现是不是很简单啊。

csdn选择tiny_mce而放弃了fckeditor是明智的啊。

但是你在使用tiny_mce的时候可能会发现(csdn中没有),编辑器里的默认字体很小,有经验的会发现字体是10px的大小,使用起来不太爽,那么如何修改呢:

细心的人会发现在Code 1中有一段这样的代码:content_css : "/Editor/tiny_mce/css/word.css",

使用这个地址http://writeblog.csdn.net/Editor/tiny_mce/css/word.css把该css文件下载下来,可以发现:

该文件就是定义编辑器内容的默认字体等样式的了。

其实呢,该文件是用来覆盖默认样式的,实际定义编辑器样式的文件在:

http://writeblog.csdn.net/Editor/tiny_mce/themes/advanced/skins/default/content.css

http://writeblog.csdn.net/Editor/tiny_mce/themes/simple/skins/default/content.css

下,具体就要看你使用的模式了,是advanced还是simple的了。

例如simple下的默认样式:

发现了吗?在body, td, pre{... font-size:10px}要想一劳永逸,就把这里及高级模式下的content.css文件中body,td,pre的样式的字体大小改成自己心意的字号吧。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics