Markdown is a lightweight markup language that allows you to format text quickly and easily for blogging and other purposes. Here’s a handy cheatsheet to help you master Markdown and create beautiful blog posts:
Headings
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
Text Formatting
*Italic text*
**Bold text**
***Bold and italic text***
~~Strikethrough text~~
Lists
Unordered List
- Item 1
- Item 2
- Subitem 2.1
- Subitem 2.2
- Item 3
Ordered List
1. First item
2. Second item
3. Third item
Links
[Link text](https://www.example.com)
Images
![Alt text](image-url.jpg)
Blockquotes
> This is a blockquote.
Code
```python
def greet():
print("Hello, Markdown!")
```
Horizontal Rule
---
Tables
| Header 1 | Header 2 |
| -------- | -------- |
| Cell 1 | Cell 2 |
| Cell 3 | Cell 4 |
Line Breaks
This is a line.\
This is another line.
Escaping Special Characters
Use backslashes to escape characters like \* or \_.
Footnotes
Here is a sentence with a footnote[^1].
[^1]: This is the explanation of the footnote.
Task Lists
- [x] Task 1 (completed)
- [ ] Task 2 (incomplete)
Headers IDs (For Anchors)
## Table of Contents
- [Section 1](#section-1)
- [Section 2](#section-2)
LaTeX Math Formulas
To display math formulas, use $$:
$$
E = mc^2
$$