> ## Documentation Index
> Fetch the complete documentation index at: https://craft-support.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Markdown Shortcuts

> Use markdown-style shortcuts to format text and create blocks faster while writing.

Craft supports markdown-style shortcuts to help you format and structure content quickly without leaving the keyboard. These shortcuts work inline as you type.

## Block-Level Shortcuts

Create entire blocks by typing these patterns at the start of a line, followed by a space:

### Headings and Text Styles

* `#` creates a **Title**
* `##` creates a **Subtitle**
* `###` creates a **Heading**
* `####` creates a **Strong block**

### Lists and Tasks

* `-` or `*` creates a **Bullet list**
* `1.`, `2.`, `3.` creates a **Numbered list** (numbers greater than 1 pin that number)
* `x` or `[]` creates an **Uncompleted todo**
* `[x]` creates a **Completed todo**
* `+` creates a **Toggle list**

### Special Blocks

* `>` or `|` creates a **Block quote**
* ` ``` ` or `'''` creates a **Code block**

### Separators

Type these patterns (without spaces between characters) to insert dividers:

* `=--` inserts a **Horizontal line (strong)**
* `---` inserts a **Horizontal line (regular)**
* `.--` inserts a **Horizontal dotted line (light)**
* `..-` inserts a **Three dots line (extra light)**
* `===` inserts a **Page break**

<Tip title="Other ways to insert separators">
  Besides markdown shortcuts, you can also insert separators through:

  * **Slash menu**: Type `/` and search for "separator" or "divider"
  * **Insert menu**: Use the **+** button in the toolbar and select a separator style
  * **Keyboard shortcut**: Press `Cmd + Shift + S` (macOS) or `Ctrl + Shift + S` (Windows) to insert a separator, then change its style from the block menu
</Tip>

## Inline Formatting

Apply these styles by wrapping text with the following characters:

### Text Styling

* `*text*` or `_text_` for *italic*
* `**text**` or `__text__` for **bold**
* `***text***` or `___text___` for ***bold & italic***
* `~~text~~` for ~~strikethrough~~
* `::text::` or `==text==` for ==highlight==

### Special Inline Elements

* `` `text` `` for `inline code`
* `$$text$$` for inline equations
* `[link name](url)` to insert a link
* `@` or `[[` to insert a page or block link

<Info title="Combine with Slash Menu">
  Markdown shortcuts work great alongside the [slash menu](/en/write-and-edit/formatting/slash-menu) for a fast, keyboard-driven workflow.
</Info>
