2026-06-03 09:32:27 +00:00
---
icon: simple/markdown
---
2026-06-04 04:43:21 +00:00
2026-06-03 09:32:27 +00:00
# Markdown in 5min
2026-06-03 12:07:25 +00:00
## Introduction to Markdown Language
2026-06-04 04:43:21 +00:00
Markdown is a simple language to build web pages. It is easier to read and write than HTML (the language web browsers read) and so we use it to write articles and have a system called Zensical that will compile your Markdown into HTML. You can use this reference to help you write posts and pages directly in our repository where the source documents for this wiki are held. See [[docs/contributing/index]] for more and check the Zensical docs on authoring for a more complete set of markdown notations you can use with Tree.
2026-06-03 12:07:25 +00:00
2026-06-03 09:32:27 +00:00
## Headers
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
# H1 Header
## H2 Header
### H3 Header
#### H4 Header
##### H5 Header
###### H6 Header
```
## Text formatting
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
**bold text**
*italic text*
***bold and italic***
~~strikethrough~~
`inline code`
```
## Links and images
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
[Link text ](https://example.com )
[Link with title ](https://example.com "Hover title" )
2026-06-03 12:07:25 +00:00


2026-06-03 09:32:27 +00:00
```
## Lists
2026-06-03 12:07:25 +00:00
```yaml
2026-06-03 09:32:27 +00:00
Unordered:
- Item 1
- Item 2
- Nested item
Ordered:
1. First item
2. Second item
3. Third item
```
## Blockquotes
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
> This is a blockquote
> Multiple lines
>> Nested quote
```
## Code blocks
2026-06-03 12:07:25 +00:00
````javascript
2026-06-03 09:32:27 +00:00
```javascript
function hello() {
console.log("Hello, world!");
}
2026-06-04 04:43:21 +00:00
```;
2026-06-03 09:32:27 +00:00
````
## Tables
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
| Header 1 | Header 2 | Header 3 |
|----------|----------|----------|
| Row 1 | Data | Data |
| Row 2 | Data | Data |
```
## Horizontal rule
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
---
or
***
or
___
```
## Task lists
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
- [x] Completed task
- [ ] Incomplete task
- [ ] Another task
```
## Escaping characters
2026-06-03 12:07:25 +00:00
```text
2026-06-03 09:32:27 +00:00
Use backslash to escape: \* \_ \# \`
```
## Line breaks
2026-06-03 12:07:25 +00:00
```text
2026-06-04 04:43:21 +00:00
End a line with two spaces
2026-06-03 09:32:27 +00:00
to create a line break.
Or use a blank line for a new paragraph.
2026-06-03 12:07:25 +00:00
```