Markdown Basics

The editor uses Markdown as its primary writing format. Markdown is a lightweight markup language that lets you format text using plain-text symbols. This page covers the most commonly used Markdown syntax.

For the complete syntax reference, including callouts and other Zelares-specific extensions, see Syntax.

Headings

Use # for headings. The number of # symbols indicates the heading level (1 through 6).

# Heading 1
## Heading 2
### Heading 3

Text formatting

  • Bold - wrap text in **double asterisks**
  • Italic - wrap text in *single asterisks*
  • Bold italic - wrap text in ***triple asterisks***
  • Code - wrap text in `backticks`
  • Strikethrough - wrap text in ~~double tildes~~

Lists

Use -, *, or + for unordered lists, and numbers followed by a period for ordered lists.

- Item one
- Item two
  - Nested item

1. First step
2. Second step

Create links with [link text](URL).

[Visit the help page](/help)

Code blocks

Use triple backticks for code blocks. Optionally specify a language for syntax highlighting.

```javascript
const greeting = "Hello, world!";
console.log(greeting);
```

Blockquotes

Use > to create blockquotes.

> This is a blockquote.

Horizontal rules

Use three or more dashes, asterisks, or underscores on their own line.

---

Images

Similar to links but with an exclamation mark: ![alt text](image-url).

For the complete syntax reference, see Syntax. For structured data grids, see Tables. For flowcharts and diagrams, see Mermaid Diagrams. For document metadata, see Front Matter.