Référence complète de la syntaxe Markdown avec prévisualisation en direct. Couvre le Markdown standard et les extensions GitHub Flavored Markdown (GFM).
# Heading 1
H1 — largest heading
# My Title
## Heading 2
H2 — section heading
## Introduction
### Heading 3
H3 — subsection
### Details
#### Heading 4
H4
#### Notes
##### Heading 5
H5
##### Fine print
###### Heading 6
H6 — smallest heading
###### Footnote
Title ======
H1 — setext style (underline with ===)
My Title ========
Title ------
H2 — setext style (underline with ---)
My Section ----------
**bold**
Bold text
**important**
__bold__
Bold text (alternate)
__important__
*italic*
Italic text
*emphasis*
_italic_
Italic text (alternate)
_emphasis_
***bold italic***
Bold and italic
***critical***
~~strikethrough~~
Strikethrough (GFM)
~~deprecated~~
`inline code`
Inline code
`console.log()`
<mark>highlight</mark>
Highlighted text (HTML in MD)
<mark>key point</mark>
- Item - Item - Item
Unordered list (dash)
- Apple - Banana - Cherry
* Item * Item
Unordered list (asterisk)
* Alpha * Beta
+ Item + Item
Unordered list (plus)
+ One + Two
1. First 2. Second 3. Third
Ordered list
1. Step one 2. Step two 3. Step three
1. Item - Sub-item - Sub-item
Nested list (3 spaces indent)
1. Main - Sub A - Sub B
- [ ] Unchecked - [x] Checked
Task list (GFM)
- [ ] Todo - [x] Done
[text](url)
Inline link
[OpenAI](https://openai.com)
[text](url "title")
Link with title tooltip
[GitHub](https://github.com "GitHub")
[text][ref] [ref]: url
Reference-style link
[Google][goo] [goo]: https://google.com
<https://url>
Autolink (bare URL)
<https://example.com>

Inline image


Image with title

[](url)
Linked image
[](https://site.com)
`code`
Inline code
Use `npm install`
``` code ```
Fenced code block
```
console.log('hi')
``````javascript code ```
Syntax highlighted code
```python
print('hello')
```indented code
Code block via 4-space indent
def hello():
pass``code with `backtick` inside``
Double backticks for inline code with backtick
``Use `code` here``
| Col1 | Col2 | |------|------| | A | B |
Basic table (GFM)
| Name | Age | |------|-----| | Ana | 25 |
| Left | Center | Right | |:-----|:------:|------:|
Column alignment (GFM)
| Left | Center | Right | |:-----|:------:|------: | a | b | c |
> Quote text
Blockquote
> To be or not to be.
> Line 1 > Line 2
Multi-line blockquote
> First line > Second line
> Outer > > Nested
Nested blockquote
> Level 1 > > Level 2
> **Note:** text
Styled blockquote with bold
> **Warning:** Be careful!
- [ ] Unchecked task
Unchecked checkbox (GFM)
- [ ] Write tests
- [x] Completed task
Checked checkbox (GFM)
- [x] Deploy app
- [ ] Task - [ ] Subtask
Nested task list
- [ ] Feature - [x] API done - [ ] UI todo
---
Horizontal rule (thematic break)
Section 1 --- Section 2
***
Horizontal rule (3 asterisks)
***
\*escaped\*
Escape Markdown characters with \
\*not bold\*
<br>
Forced line break within paragraph
Line one<br>Line two
Two trailing spaces next line
Hard line break (2 spaces + enter)
First line Second line
<!-- comment -->
HTML comment (hidden in output)
<!-- TODO: fix this -->
~~strikethrough~~
Strikethrough
~~old text~~
https://auto.link
Autolink (bare URL auto-linked)
https://example.com
@username
User mention (GitHub)
@octocat
#123
Issue/PR reference (GitHub)
Fixes #42
SHA reference
Commit SHA reference (GitHub)
a5c3785
```mermaid graph ```
Mermaid diagram (GitHub/GitLab)
```mermaid graph LR A-->B ```
> [!NOTE]
GitHub alerts (NOTE/TIP/WARNING/CAUTION)
> [!WARNING] > Be careful!
Les tableaux sont une extension GitHub Flavored Markdown (GFM). Utilisez '|' pour séparer les colonnes, et des deux-points dans la ligne séparatrice pour aligner le contenu :|
| Name | Role | Score | |:--------|:---------:|------:| | Alice | Developer | 100 | | Bob | Designer | 95 |
:--- Aligné à gauche:---: Centré---: Aligné à droiteRédigez et prévisualisez Markdown en temps réel avec rendu en directet options d'exportation.
Markdown est un langage de balisage léger créé par John Gruber en 2004. Il utilise une syntaxe de formatage en texte brut pour créer du HTML : #titres, **gras**, *italique*, [liens], `code` et plus. Il est utilisé dans les fichiers README, GitHub, Reddit, Slack et de nombreux systèmes de documentation.
CommonMark est une spécification Markdown standardisée. GitHub Flavored Markdown (GFM) l'étend avec des listes de tâches, des tableaux, le barré, les liens automatiques et la coloration syntaxique dans les blocs de code. La plupart des plateformes modernes supportent GFM.
Utilisez trois backticks suivis du nom du langage : ```javascript. Les langages pris en charge incluent javascript, python, typescript, bash, css, html, json, yaml, sql et bien d'autres.
Utilisez un antislash avant le caractère : \* pour *, \_ pour _, \` pour `, \# pour #, \[ pour [, etc. Cela empêche Markdown de les interpréter comme une syntaxe de formatage.