摘要:
最近做一个CMS,后台中需要使用在线编辑器对新闻进行编辑,然后发表。我用的在线编辑器是CKEditor+CKFinder。也许是我为了让CKEditor更本地化吧,改了很多。后来发现在CKEditor中对文字设置字体、颜色、字号大小时文字的<span>标签会出现N个的嵌套。我们知道,当span标签以嵌套方式出现的时候,它往往是以最后一个span标签的style方式显示的。也就是说外面的span标签的style就都被屏蔽了。这个让人有点郁闷~~. 一开始想的解决办法是自己在其中查找span标签然后进行处理,但是想不好怎么解决嵌套的问题。后来琢磨使用正则表达式,也在网上查了很多资料。结 阅读全文