Is it possible with CKeditor to make the font selector add <span class='font'> rather than <span style="font-family:font'>?
We use cross browser font lists and sometimes there are 7-8 fonts in there so that will add a lot of markup if those are in every style tag!
We use cross browser font lists and sometimes there are 7-8 fonts in there so that will add a lot of markup if those are in every style tag!

Re: Font-family as class?
config.font_style = { element: 'span', styles: { 'class': '#(family)' }, overrides: [{ element: 'font', attributes: { 'face': null}}] };but it renders:
Re: Font-family as class?
config.font_style = { element: 'span', attributes: {'class': '#(family)'}, overrides: [{ element: 'font', attributes: { 'face': null}}] };