You can do headers as following
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
###### Header 6
Unordered list
- item
- item
- item
- item
- item
- item
Ordered list
1. item
1. item
1. item
- item
- item
- item
Nested lists
- item
- sub-item
- sub-sub-item
- item
- sub-item
- sub-sub-item
- sub-item
*italic*
**bold**
~~strikethrough~~
italic
bold
strikethrough

checkout my [website](https://kerolloz.github.io/)
checkout my website
this is a small `code` block
this is a small code
block
this is a block of code
```python
print("Hello World")
```
this is a block of code
print("Hello World")
>look how this renders
look how this renders
>block one
>>nested block
block one
nested block
up
---
down
up
down
You can make a new line by ending a line with two or more spaces
you don't have to use <br>
Markdown
: Markdown is a lightweight markup language with plain text formatting syntax. Its design allows it to be converted to many output formats, but the original tool by the same name only supports HTML.
Markdown : Markdown is a lightweight markup language with plain text formatting syntax. Its design allows it to be converted to many output formats, but the original tool by the same name only supports HTML.
HTML is easy.
*[HTML]: Hyper Text Markup Language
HTML is easy.
*[HTML]: Hyper Text Markup Language
the book [^1] has good exercises
[^1]: you can find the book on Google.
the book 1 has good exercises
Footnotes
-
you can find the book on Google. ↩