# Blocs

GitBook est un éditeur basé sur des blocs, ce qui signifie que vous pouvez ajouter différents types de blocs à votre contenu — du texte et des images standard aux blocs interactifs. Vos pages peuvent inclure n’importe quelle combinaison de blocs que vous souhaitez, et il n’y a aucune limite au nombre de blocs que vous pouvez avoir sur une page.

<figure><img src="https://3903131528-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FspecLXwmhIxrNj5QDyol%2Fcreating-content-blocks%402x%20(1).png?alt=media&#x26;token=a1a7dbe0-f83d-4551-8f38-5665d02221bd" alt="A GitBook screenshot showing the available content blocks"><figcaption><p>Les blocs de contenu intégrés de GitBook.</p></figcaption></figure>

### Insertion d’un nouveau bloc de contenu

Vous pouvez insérer un nouveau bloc de contenu sous un bloc existant à l’aide de votre souris :

1. Passez la souris au-dessus du bloc situé au-dessus de l’endroit où vous avez besoin du nouveau bloc de contenu.
2. Cliquez sur le `+` icône qui apparaît à gauche pour ouvrir la palette d’insertion.
3. Sélectionnez le bloc que vous souhaitez dans le menu déroulant pour l’insérer.

Sinon, sur une nouvelle ligne, vous pouvez appuyer sur `/` pour ouvrir la palette d’insertion, qui liste tous les blocs disponibles. Vous pouvez faire défiler la liste pour trouver celui que vous voulez, ou utiliser votre clavier pour rechercher le bloc souhaité, naviguer vers le haut et vers le bas dans la liste, et l’insérer avec `Entrée`.

### Quitter un bloc

Certains blocs de contenu capturent le curseur d’édition pour vous permettre d’ajouter du contenu dans le contexte de ce bloc. Par exemple, lorsque vous écrivez dans [un bloc d’astuce](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/fr/creating-content/blocks/hint), en appuyant sur `Entrée` vous ajouterez une nouvelle ligne dans le bloc d’astuce, plutôt qu’un nouveau paragraphe en dessous.

Une fois terminé, vous pouvez continuer à ajouter du nouveau contenu à la page soit en insérant un nouveau bloc à l’aide du `+` bouton à gauche de votre contenu, soit en appuyant sur **⌘ + Entrée** sur un Mac ou **Ctrl + Entrée** sur un PC.

### Sélectionner des blocs et interagir avec les blocs sélectionnés

Vous pouvez sélectionner un seul bloc en appuyant sur la touche `Esc` avec le curseur dans le bloc. Vous pouvez également sélectionner plusieurs blocs en surlignant du contenu à l’intérieur de ceux-ci et en appuyant sur `Esc`.

Une fois sélectionné, vous pouvez :

* Sélectionner d’autres blocs en cliquant dessus tout en maintenant la touche **Maj ⇧** enfoncée.
* Se déplacer vers le haut et vers le bas pour sélectionner le bloc au-dessus ou en dessous, en utilisant les touches **↑** et **↓** ,
* Copier le bloc entier à l’aide de **⌘ + C** (Mac) ou **Ctrl + C** (Windows)
* Couper le bloc entier à l’aide de **⌘ + X** (Mac) ou **Ctrl + X** (Windows)
* Supprimer le ou les blocs sélectionnés à l’aide de **⌫** ou **Suppr**.

### Blocs en pleine largeur

En mettant vos blocs en pleine largeur, vous pouvez créer une hiérarchie visuelle claire dans votre contenu, ou simplement donner plus d’espace au contenu qui en a besoin.

Pour mettre un bloc en pleine largeur, cliquez sur **menu Options** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://3903131528-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FaS1QvPIBVYwhpFTGcPBN%2Foptions-menu.svg?alt=media&#x26;token=3ee40bbf-f4fb-41fa-aa30-306b559cbe88" alt="The Options menu icon in GitBook"></picture> à côté de votre bloc et sélectionnez **Pleine largeur**. Cette fonctionnalité est disponible pour les types de blocs suivants :

* Code
* Images
* Tableaux
* Cartes
* Colonnes
* Blocs d’intégration

Certains blocs s’afficheront toujours en pleine largeur, quelle que soit la largeur de la page dans le [le **Options de page** menu](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/fr/creating-content/content-structure/page):

* OpenAPI
