You can adjust the heading styles in a Webflow Rich Text field, but the process requires using a Rich Text block with custom styling applied via nested elements or a style guide.
1. Use a Rich Text Element in Your Design
- Drag a Rich Text element into your layout.
- Link it to a CMS Rich Text field if needed.
- This element supports semantic tags like H1 to H6, paragraphs, lists, and blockquotes by default.
2. Apply Custom Styles Using the “All” Selector
- Click on a heading inside the Rich Text element (e.g., an H2).
- In the selector dropdown, choose “All H2 Headings inside of Rich Text” (or the appropriate tag).
- Style this tag just like any other Webflow element (font, size, color, margins, etc.).
- This method won't change other H2s on the page—only those inside Rich Text elements.
3. Use a Rich Text Style Guide Page
- Create a “Style Guide” CMS item or section with a Rich Text block.
- Add every tag variation you want to style (e.g., H1, H2, paragraph, link).
- Apply global styles to elements within that Rich Text block, which will apply sitewide within CMS Rich Text content.
4. Manage Nested Elements with Embed
- For more control, you can break complex designs into static content with inline blocks or custom embeds.
- However, you can’t create custom classes on individual Rich Text tags inside the CMS editor—only via the designer as explained above.
5. Avoid Overriding with Global Settings
- Do not directly style H1–H6 globally unless you want those styles everywhere.
- Always use the “[Heading Type] inside of Rich Text” selector to scope changes.
Summary
To style headings inside a Webflow Rich Text field, use the “[Heading Type] inside of Rich Text” selector in the Designer. This allows you to customize typography for H1–H6 elements without affecting global heading styles across your site.