Add classes to rich text content

At the moment I can't build my sites using CMS because I need more than just bold, italic, blockquote etc. 

In particular I need to be able to add (existing) classes to links. Being able to add classes to paragraphs etc would also open up a whole lot of new functionality. 

Can we just slip that little paintbrush into the rich text options please? :) 

  • Al Rulz
  • Jan 18 2017
  • Juan Manuel Garrido commented
    January 18, 2017 16:37

    We really need this feature :)

  • David Chamberlin commented
    January 19, 2017 19:05

    I would have to agree that basic styling on text elements in a rich text element is "show-stopper" functionality of building CMS sites.  Having rich text in a collection is important to blog content driven by the CMS concept.  Without the ability to select basic element styles for elements in the rich text editor makes it very limited.  This doesn't imply it needs to implement full class styling control of each element, but rather just the basics are needed such a  font name, text foreground color, and inline text elements such as underline and strike-through that are missing for the text being selected.  Paragraph spacing would fall under the nice-to-have category.  Would be also nice to support different styles for blockquotes, in order to display code in a blog, which seems so prevalent (imho). 

  • Al Rulz commented
    January 19, 2017 23:47

    I would be happy to simply add classes to paragraphs, lists, links, images and headlines. We can already style these elements inside a rich text block, but it's limited to "all links inside this block" or "all paragraphs inside this block". This doesn't give you many hooks for adding styles.

    In my case I need to turn certain links into audio player buttons. I do this with the Soundmanager scripts, but it requires a class on the audio link. I can use some JS to add that class to all links in that block, but then it affects ALL my links. Or I can put my audio links inside something like a blockquote to allow me to specify, but it's just getting stupid by that point. 

    I don't necessarily want or need a full visual editor for RT content inside the CMS. Just allow me to add classes to elements. 

  • Markus J. commented
    January 24, 2017 08:54

    Agree that this is needed. I would like tosee this implemented by adding a Styles drop-down list to the RT editor toolbar. Designers would be able to set up  custom styles that are to appear in the drop-down menu. Editors would only be able to choose from this list of pre-defined Styles – without the ability to add their own 'random' formatting.

  • Kai Schneider commented
    March 15, 2017 13:59

    Adding IDs would be nice too. It's not possible right now to link to a section in a rich text box right now.

  • Darren Squashic commented
    June 13, 2017 03:28

    Yes! I seriously need this feature. I can't really commit to using Webflow for the majority of my client work without it.

  • Scott Stephens commented
    May 15, 2018 19:45

    This would be amazing!  Please add this feature.  I want to insert some custom quote cards via css instead of an image.

  • Daniel Kwan commented
    June 23, 2018 22:30

    I personally do not use Rich Classes for the reason of basic customization. I still use webflow, but have to recreate what I want with: div blocks, paragraph, text, heading – everything that isn't Rich Text lol. - 06.23.2018

  • Arik Meyer commented
    June 27, 2018 20:57

    Hoping for this as well, particularly in order to be able to show image sizes differently based on device type (e.g. full-size on mobile while smaller size on larger devices).

  • Alex Dixon commented
    01 Mar 00:30


    Although I can completely see the rational behind keeping the rich text editor super simple, it would be very helpful to extend the functionally (just a bit) to allow some additional styling options.

    Additionally, features such as strikethrough, hr, text alignment, and so on, would also be a Brucie bonus.

  • Tina Kister commented
    02 Jun 09:23

    I work with content that includes multi-level lists, references, image captions, etc. If CMS content is going to be credible and readable, then we need more flexibility in how it is presented. 

    Last time I looked into this was 2016, and I'm very disappointed that it still hasn't been implemented. As a work-around, I'm still creating "blog" posts manually, as separate static pages.


  • Click Click commented
    25 Jun 17:14

    Thanks a lot for the amazing post here look roblox robux free game here and have to start the full fun.

  • Grant Senior commented
    05 Nov 04:49

    Just discovered I need this too.