Heading

Heading level1

Heading level2

Heading level3

Heading level4

Heading level5
Heading level6
# Heading level1
## Heading level2
### Heading level3
#### Heading level4
##### Heading level5
###### Heading level6
md

Paragraph

This is paragraph

This is another paragraph

Lines end with more than one space would be soft wrap

This is paragraph

This is another paragraph

Lines end with more than one space would be
soft wrap
md

Bold

Bold text

**Bold text**
md

Strike through

one or two tildes.

~one~ or ~~two~~ tildes.
md

Inline code

const foo = 'bar'

`const foo = 'bar'`
md

Links

Normal links Home page Google

Auto links www.example.com https://example.com contact@example.com

Normal links
[Home page](/)
[Google](https://google.com/)

Auto links
www.example.com
https://example.com
contact@example.com
md

List

  • item1
  • item2
  • item3
  • item1
  • item2
  • item3
- item1
- item2
- item3

* item1
* item2
* item3
md

Table

NameColorCount
AppleRed1
GrapesPurple20
BananaYellow3
| Name | Color | Count |
| --- | --- | --- |
| Apple | Red | 1 |
| Grapes | Purple | 20 |
| Banana | Yellow | 3 |
md

Footnote

Something1

Big footnote2

Footnotes

  1. Footnote item

  2. bigfootnote

    Indent paragraphs

    const foo = 'bar'
    js
Something[^1]

Big footnote[^bigfootnote]

[^1]: Footnote item

[^bigfootnote]: bigfootnote

    Indent paragraphs

    ```js
    const foo = 'bar'
    ```
md
Label customization

You can use theme.footnoteLabel to display your custom auto generated footnotes title

Task list

  • to do
  • done
* [ ] to do
* [x] done
md

Emojis

I ❤️ 🍕

Emojis in this text will be replaced: 🐶 👍

I :heart: :pizza:

Emojis in this text will be replaced: :dog: :+1:
md