# Content blocks & formatting

Add headings, text, images, videos, maps, embeds, and tables between your questions, format text with the toolbar, and show earlier answers with @.

## Available blocks

Add a block from the **Blocks** tab, or type `/` on the canvas. To add a paragraph, start typing.

| Block | Use it for |
| - | - |
| Heading 1 / 2 / 3 | Section titles and visual hierarchy |
| Paragraph | Plain text: instructions, intros, disclaimers |
| Bullet List / Numbered List | Lists, with formatting in each item |
| Image | Logos, illustrations, and photos from your device. The block menu adds a caption, aligns, or replaces it |
| Table | Prices, comparisons, or a schedule. See [Tables](#tables) |
| 2 Columns | Blocks side by side. See [Form structure](https://formstep.io/docs/building-forms/form-structure/#columns) |

## Embeds

Add an embed block, then open its block menu to set what it shows.

| Block | How you set it | Use it for |
| - | - | - |
| YouTube Embed | Set URL: paste a YouTube URL or video ID | Explainer videos, tutorials, demos |
| Google Maps Embed | Set location: enter an address or place name | Office, event venue, delivery area |
| Embed anything | Set embed code: paste an embed snippet | Loom, Spotify, or any page that can be embedded |

Large media makes the form slower to load. Add a video or map only when it helps the respondent.

## Text formatting

![Selected text on the canvas with the floating formatting toolbar above it](https://formstep.io/docs/images/building-forms/format-toolbar.png)

Select text to see the formatting toolbar.

Select text in a paragraph, heading, list item, or table cell to see the formatting toolbar. It has bold, italic, underline, strikethrough, inline code, equations, links, font, font size, and a highlight or underline color. The keyboard shortcuts are on [Understanding the editor](https://formstep.io/docs/building-forms/understanding-the-editor/#shortcuts).

## Tables

A **Table** shows information such as prices or a schedule, and respondents can only read it. Click a cell to edit it. Hover a row or column and click its grip to add, duplicate, or delete a row or column. Drag the grip to move a row or column, and drag a border to resize. Cells take the same formatting as paragraphs, including `@` mentions.

## Earlier answers in your text

Type `@` in text to show an earlier answer. For example, “Thanks, @First name” shows the respondent's name. See [@ mentions](https://formstep.io/docs/building-forms/answer-piping/).

## Next steps

[@ mentions](https://formstep.io/docs/building-forms/answer-piping/) — Show earlier answers in your text

[Form structure](https://formstep.io/docs/building-forms/form-structure/) — Pages, columns and moving blocks
