17-Dec-2023 Webflow made an exciting announcement regarding markdown support, however it was a bit vague on what the new capabilities actually are.
From our initial testing, "markdown support" affects the content-entry process only and involves two parts;
Well, yes it is. For some people, it's more natural to type markdown e.g. **text**
than it is to type "text", highlight it, and click the bold option on the menu.
**text**
*text*
or _text_
[link text](url)
https:
is used in the url, which is a bit unfortunate - you cannot quickly create a relative link like [foo](/about)
When you're on a new blank line, you can use markdown to create block-level elements too.
In each example here, you must be at the start of a new line, enter the markdown characters and then hit the spacebar. The RTE will be immediately transformed to the type you've indicated, and you can then begin typing your content.
#
H1##
H2###
H3, etc.-
creates an Unordered list. This has been a longstanding feature.1.
creates an Ordered list >
Webflow did it right the first time here, delivering this feature in both the designer and the editor, and on both static RTB's and CMS-bound RTB's.
No, you can not use any Markdown styling that is not already supported by Webflow's RTB, including...
```
should work. Webflow has a strongly modal "switch" in how it handles paste operations. As of 18-Dec-2023, the algo loosely appears to be;
*word*
The problem is that it does not give you a choice. if the content you are copying triggers the markdown detector, you will lose all HTML formatting. Likely triggers are asterisks *, underscores _, and at the start of lines, characters like >, -, and 1. may be identified as markdown.
We don't like pop-ups, but there needs to be a way for users to identify what they're pasting, when Webflow cannot detect properly. Ideally, we think this should be done with a key combination, perhaps CTRL+SHIFT+V means "Paste as HTML".