# Affiliate Share Feature

GitBook has a powerful block-based editor that allows you to seamlessly create, update, and enhance your content.

<figure><img src="https://2188723096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj8K7Yugtk5govxbt8Rl9%2Fuploads%2FP8y5wDtf3kE3dpgDRRxd%2FThumbnail%20image%201.jpg?alt=media&#x26;token=caaf274d-4ca0-4954-b915-8e1ab9b0538d" alt=""><figcaption></figcaption></figure>

### Writing content

GitBook offers a range of block types for you to add to your content inline — from simple text and tables, to code blocks and more. These elements will make your pages more useful to readers, and offer extra information and context.

Either start typing below, or press `/` to see a list of the blocks you can insert into your page.

### Add a new block

{% stepper %}
{% step %}
### Open the insert block menu

Press `/` on your keyboard to open the insert block menu.
{% endstep %}

{% step %}
### Search for the block you need&#x20;

Try searching for “Stepper”, for exampe, to insert the stepper block.
{% endstep %}

{% step %}
### Insert and edit your block

Click or press Enter to insert your block. From here, you’ll be able to edit it as needed.
{% endstep %}
{% endstepper %}

