> ## Documentation Index
> Fetch the complete documentation index at: https://loops.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Markdown

> Write and format Loops email content with Markdown shortcuts for headings, lists, quotes, bold, and links.

The editor has full support for Markdown, allowing you to write and format content quickly using familiar syntax.

## Markdown formatting

You can use Markdown to add content to your emails. For example, you can add a heading by typing `#` followed by a space.

It's also possible to format text with Markdown, like adding bold text using `**`, or inserting links using `[text](url)`.

Add different content blocks using the Markdown formatting below followed by a space.

| Syntax         | Action              |
| :------------- | :------------------ |
| `#`            | Add a heading 1     |
| `##`           | Add a heading 2     |
| `###`          | Add a heading 3     |
| `>`            | Add a quote         |
| `1.`           | Add a numbered list |
| `-` or `*`     | Add a bulleted list |
| ` ```code``` ` | Add a code block    |

You can format text with the following shortcuts:

| Syntax                      | Action              |
| :-------------------------- | :------------------ |
| `**text**` or `__text__`    | Bold text           |
| `*text*` or `_text_`        | Italicize text      |
| `~~text~~`                  | Strike through text |
| `[Loops](https://loops.so)` | Add a link          |
| `` `code` ``                | Inline code         |

## Pasting markdown

The editor supports pasting Markdown content, making it seamless to bring content from other platforms. Paste Markdown with `⌘+Shift+V` (Mac) or `Ctrl+Shift+V` (Windows) and it will be converted into native editor blocks.

## Custom markdown tags

When pasting markdown, you can use custom Loops tags to add buttons and columns directly in your content:

**Columns**

```html theme={"dark"}
<loops-columns>
  <loops-column-item>
    ### Column 1 heading
    Column *1* text
  </loops-column-item>
  <loops-column-item>
    ### Column 2 heading
    Column *2* text
  </loops-column-item>
</loops-columns>
```

**Buttons**

```html theme={"dark"}
<loops-button href="https://loops.so">Subscribe</loops-button>
```

These custom tags can be mixed with regular markdown formatting.
