This is a quick reference cheat sheet to the Markdown syntax.
# h1
## h2
### h3
#### h4
##### h5
###### h6
Header 1
========
Header 2
--------
> This is
> a blockquote
>
> > Nested
> > Blockquote
* Item 1
* Item 2
* item 3a
* item 3b
or
- Item 1
- Item 2
or
_ Item 1
+ Item 2
or
- [ ] Checkbox off
- [x] Checkbox on
1. Item 1
2. Item 2
a. Item 3a
b. Item 3b
[link](http://google.com)
[link][google]
[google]: http://google.com
<http://google.com>
*italic*
_italic_
**bold**
__bold__
`inline code`
~~struck out~~
Hyphens
---
Asterisks
***
Underscores
___
```javascript
console.log("This is a block code");
```
~~~css
.button {
border: none;
}
~~~
4 space indent makes a code block
Escaped code blocks can be done with more back ticks on the outside or a different symbol.
````markdown
```bash
echo hi
```
````
~~~markdown
```bash
echo hi
```
~~~
`Inline code` has back-ticks around it
| Left column | Center column | Right column |
| :---------- | :-----------: | -----------: |
| Cell 1 | Centered | $1600 |
| Cell 2 | Cell 3 | $12 |
Simple style
Left column | Center column | Right column
:----------:|:-------------:|:-----------:
Cell 1 | Centered | $1600
Cell 2 | Cell 3 | $12
A markdown table generator: tableconvert.com
Characters | Escape | Description |
---|---|---|
\ |
\\ |
Backslash |
` |
\` |
Backtick |
* |
\* |
Asterisk |
_ |
\_ |
Underscore |
{} |
\{\} |
Curly braces |
[] |
\[\] |
Square brackets |
() |
\(\) |
Parentheses |
# |
\# |
Hash mark |
+ |
\+ |
Plus sign |
- |
\- |
Minus sign (hyphen) |
. |
\. |
Dot |
! |
\! |
Exclamation mark |