Escaping Special Characters
Use backslash to escape
Markdown Source
\*not italic\* \# not a heading \\ backslash \`not code\`
Rendered HTML Output
<p>*not italic*</p> <p># not a heading</p> <p>\ backslash</p> <p>`not code`</p>
Explanation
Backslash (\) escapes the next character: \* \# \` \[ \] \( \) \! and more. Use when you need literal punctuation that would otherwise trigger Markdown.
Tips & Common Mistakes
- Inside code blocks, no escaping is needed. Escaping works in most contexts; some edge cases vary by parser.