# Table of Contents
```
@[toc]
```
@[toc]
# :memo: Block Elements
## Headers
Add one `#` per level at the start of the line
```
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
###### Header 6
```
### Header 3
#### Header 4
##### Header 5
###### Header 6
## Block paragraph
Paragraphs are created by inserting a newline character
A paragraph can be created by pressing Enter at the end of the previous paragraph.
```
paragraph1
(Blank line)
paragraph2
```
paragraph1
paragraph2
## Br new line
Add two spaces before break.
***This behavior can be modified in the options menu.***
```
foo
bar(two spaces)
baz
```
foo
bar
baz
## Blockquotes
Add one `>` per level at the start of the line
```
> quote
> quote
>> nested quotes
```
> quote
> quote
>> nested quotes
## Code
Wrap code with three back quotes or tildes.
```
print 'foo'
```
### Syntax highlight and file name
- corresponding [highlight.js Demo](https://highlightjs.org/static/demo/) of common category
~~~
```javascript:mersenne-twister.js
function MersenneTwister(seed) {
if (arguments.length == 0) {
seed = new Date().getTime();
}
this._mt = new Array(624);
this.setSeed(seed);
}
```
~~~
```javascript:mersenne-twister.js
function MersenneTwister(seed) {
if (arguments.length == 0) {
seed = new Date().getTime();
}
this._mt = new Array(624);
this.setSeed(seed);
}
```
### Inline code
Words wrapped by `` `back quotes` `` will be formatted as inline code.
```
This is `Inline Code`.
```
This is `Inline Code`.
## Pre-arranged text
Code blocks should be preceded by four spaces or one tab.
```
class Foo
def foo
print 'foo'
end
end
```
class Foo
def foo
print 'foo'
end
end
## Horizontal Line
Write three underscores `_`, or asterisks`*`.
```
***
___
---
```
***
___
---
# :memo: Typography
## Strong Text
### Italic
To italicize text, add one asterisk or underscores before and after a word or phrase.
```
This is *Italic* .
This is _Italic_ .
```
This is *Italic* .
This is _Italic_ .
### Bold
To make text bold, add two asterisks or underscores before and after a word or phrase.
```
This is **bold**.
This is __bold__.
```
This is **bold**.
This is __bold__.
### Bold + Italic
To bold and italicize text, add three asterisks or underscores before and after a word or phrase.
```
This is ***Italic & Bold***.
This is ___Italic & Bold___.
```
This is ***Italic & Bold***.
This is ___Italic & Bold___.
# :memo: Images
You can insert `