These formatting tips are not required, but do make for an easier way to present a lot of information. Additional symbols and characters are presented here as well as the ones shown when one creates or edits a post.
Markdown is a lightweight markup language designed for formatting plain text. It allows users to create formatted documents using simple syntax that is easy to read and write. Key features include the ability to create headings, lists, links, images, and emphasis (bold and italic text) using straightforward symbols and characters. The Markdown language is built into this forum as suggested by the formatting icons present within the editor.
Here are examples of how to format a forum post using Markdown language, specifically tailored for the Monolithic Discourse forum. Each example includes the Markdown command and the resulting formatted output separated by a horizontal line.
Headers
Markdown Command
# This is a Heading 1
## This is a Heading 2
### This is a Heading 3
Result
This is a Heading 1
This is a Heading 2
This is a Heading 3
Emphasis
Markdown Command
*This text will be italic*
**This text will be bold**
***This text will be bold and italic***
Result
This text will be italic
This text will be bold
This text will be bold and italic
Lists
Markdown Command
- Item 1
- Item 2
- Subitem 1
- Subitem 2
1. First item
2. Second item
Result
- Item 1
- Item 2
- Subitem 1
- Subitem 2
- Item 3
- First item
- Second item
- Third item
Links
Markdown Command
[Alt text for the link](https://www.example.com)
Result
Images
Markdown Command

Result
(example image doesn’t show here, but a valid link will work)
Blockquotes
Markdown Command
> This is a blockquote.
Result
This is a blockquote.
Unformatted (escapes normal formatting)
Markdown Command
`Text to be left unformatted`
Result
This is forum formatted text.
Text to be left unformatted
For unformatted blocks:
~~~none
This is an unformatted block.
Many lines can be blocked
to escape normal formatting.
~~~
NOTE: “none” cancels additional coloring
Result
This is an unformatted block.
Many lines can be blocked
to escape normal formatting.
Tables (using pipes | and dashes -)
Markdown Command
| Header 1 | Header 2 |
|:----------:|:----------:|
| Row 1 | Data 1 |
| Row 20000 | Data 20000 |
Result
| Header 1 | Header 2 |
|---|---|
| Row 1 | Data 1 |
| Row 20000 | Data 20000 |
Horizontal Rule
Markdown Command
---