# Créer et modifier des pages (/fr/editor/pages)

<!-- agent-signals: reading_time_min: 10 · est_tokens: 4100 · updated: 2026-07-30 -->
Related: [Comment utiliser l'éditeur](/fr/editor/tutorial.md), [Notions essentielles de Git pour l'éditeur](/fr/editor/git-essentials.md), [Ajouter des médias](/fr/editor/media.md), [Organiser la navigation](/fr/editor/navigation.md), [Aperçu en direct](/fr/editor/live-preview.md), [Branches et publication](/fr/editor/branching-and-publishing.md)

<div id="navigate-files">
  ## Parcourir les fichiers [#parcourir-les-fichiers]
</div>

Le panneau de gauche propose deux vues : **Navigation** et **Files**.

**Navigation** affiche la structure de votre barre latérale telle que les visiteurs la voient. Cliquez sur une page pour l'ouvrir.

**Files** affiche l'arborescence complète des fichiers de votre référentiel, y compris les fichiers qui ne figurent pas dans votre navigation. Cliquez sur n'importe quel fichier pour l'ouvrir.

Pour basculer entre les vues, cliquez sur l'icône de dossier <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M2.5 20V8.87695C2.5 7.58945 2.5 6.9457 2.78533 6.47048C2.9541 6.18939 3.18939 5.9541 3.47048 5.78533C3.9457 5.5 4.59449 5.5 5.89206 5.5C6.52339 5.5 6.83906 5.5 7.12612 5.58819C7.31759 5.64702 7.49914 5.73428 7.66469 5.84705C7.91289 6.01611 8.10859 6.26074 8.5 6.75C8.89141 7.23926 9.08711 7.48389 9.33531 7.65295C9.50086 7.76572 9.68241 7.85298 9.87388 7.91181C10.1609 8 10.4742 8 11.1008 8H15C16.4045 8 17.1067 8 17.6111 8.33706C17.8295 8.48298 18.017 8.67048 18.1629 8.88886C18.5 9.39331 18.5 10.0955 18.5 11.5&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M4.42028 14.0144L3.63368 16.0144C2.65618 18.4998 2.16743 19.7425 2.7524 20.6213C3.33737 21.5 4.65337 21.5 7.28537 21.5H15.1903C16.4249 21.5 17.0422 21.5 17.5295 21.1795C18.0169 20.859 18.2702 20.2865 18.7769 19.1415L19.6618 17.1415C20.7866 14.5992 21.349 13.3281 20.7679 12.4141C20.1868 11.5 18.8163 11.5 16.0752 11.5H8.07196C6.78232 11.5 6.1375 11.5 5.63811 11.8439C5.13872 12.1877 4.89924 12.7966 4.42028 14.0144Z&#x22; stroke=&#x22;currentColor&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M11.5 4.51456C12.4151 3.28409 13.6662 2.55594 15.5125 2.50161C16.1155 2.48386 16.7152 2.61395 17.2682 2.85544C18.5748 3.42601 19.4185 4.15644 20 5.5L21.5 3&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> ou appuyez sur <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd> (Windows). Cliquez sur l'icône de recherche ou appuyez sur <kbd>Cmd</kbd> + <kbd>K</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>K</kbd> (Windows) pour rechercher par nom de fichier ou contenu de page.

<div id="manage-files-and-folders">
  ## Gérer les fichiers et les dossiers [#gérer-les-fichiers-et-les-dossiers]
</div>

Utilisez la vue Files pour organiser votre contenu :

* **Créer un dossier** : Cliquez sur le bouton de nouveau dossier <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M13 21H12C7.28595 21 4.92893 21 3.46447 19.5355C2 18.0711 2 15.714 2 11V7.94427C2 6.1278 2 5.21956 2.38032 4.53806C2.65142 4.05227 3.05227 3.65142 3.53806 3.38032C4.21956 3 5.1278 3 6.94427 3C8.10802 3 8.6899 3 9.19926 3.19101C10.3622 3.62712 10.8418 4.68358 11.3666 5.73313L12 7M8 7H16.75C18.8567 7 19.91 7 20.6667 7.50559C20.9943 7.72447 21.2755 8.00572 21.4944 8.33329C21.9796 9.05942 21.9992 10.0588 22 12&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M18 13V21M22 17H14&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> en haut de l'arborescence des fichiers, ou faites un clic droit sur un dossier existant et sélectionnez **New folder**.
* **Renommer un fichier ou un dossier** : Faites un clic droit sur l'élément et sélectionnez **Rename**.
* **Ouvrir des fichiers non listés** : Cliquez sur n'importe quel fichier dans l'arborescence pour l'ouvrir, même s'il n'est pas inclus dans votre navigation.

Les fichiers qui ne figurent pas dans votre navigation restent non listés. Ils existent dans votre référentiel mais n'apparaîtront pas dans la barre latérale publiée.

<div id="create-new-pages">
  ## Créer de nouvelles pages [#créer-de-nouvelles-pages]
</div>

<div id="add-a-page-to-navigation">
  ### Ajouter une page à la navigation [#ajouter-une-page-à-la-navigation]
</div>

1. Cliquez sur le bouton plus <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M12.001 5.00003V19.002&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M19.002 12.002L4.99998 12.002&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> dans l'élément de navigation où vous souhaitez ajouter une page.
2. Cliquez sur **Add a page**.
3. Saisissez un nom de fichier. L'éditeur ajoute automatiquement l'extension `.mdx`.

<div id="create-an-unlisted-page">
  ### Créer une page non listée [#créer-une-page-non-listée]
</div>

Les pages non listées existent dans votre référentiel mais n'apparaissent pas dans la navigation. Elles sont utiles pour du contenu en brouillon, des snippets réutilisables ou des pages que vous prévoyez d'ajouter ultérieurement à la navigation.

Faites un clic droit sur un dossier dans la vue Files et sélectionnez **New file**. Saisissez un nom de fichier ; l'éditeur crée la page sans l'ajouter à la navigation. Vous pourrez l'ajouter ultérieurement à la navigation depuis l'onglet **Navigation**.

<div id="edit-content">
  ## Modifier le contenu [#modifier-le-contenu]
</div>

Basculez entre le mode visuel et le mode source à l'aide du bouton de bascule de mode dans la barre d'outils sous la barre supérieure. Cliquez sur l'icône en forme d'œil <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M2 8C2 8 6.47715 3 12 3C17.5228 3 22 8 22 8&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M21.544 13.045C21.848 13.4713 22 13.6845 22 14C22 14.3155 21.848 14.5287 21.544 14.955C20.1779 16.8706 16.6892 21 12 21C7.31078 21 3.8221 16.8706 2.45604 14.955C2.15201 14.5287 2 14.3155 2 14C2 13.6845 2.15201 13.4713 2.45604 13.045C3.8221 11.1294 7.31078 7 12 7C16.6892 7 20.1779 11.1294 21.544 13.045Z&#x22; stroke=&#x22;currentColor&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M15 14C15 12.3431 13.6569 11 12 11C10.3431 11 9 12.3431 9 14C9 15.6569 10.3431 17 12 17C13.6569 17 15 15.6569 15 14Z&#x22; stroke=&#x22;currentColor&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> ou appuyez sur <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>M</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>M</kbd> (Windows) pour passer en mode visuel. Cliquez sur l'icône de code <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M16 6.99998L19.0664 9.64296C20.3554 10.7541 21 11.3096 21 12C21 12.6903 20.3555 13.2459 19.0664 14.357L16 17&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M8 6.99998L4.93365 9.64296C3.64455 10.7541 3 11.3096 3 12C3 12.6903 3.64455 13.2459 4.93365 14.357L8 17&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> ou appuyez sur <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>M</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>M</kbd> (Windows) pour passer en mode source.

**Le mode visuel** affiche un aperçu en temps réel pendant que vous tapez. Appuyez sur <kbd>/</kbd> pour ouvrir le menu des composants et insérer des composants, des images, des vidéos et d'autres contenus. Vous pouvez également faire glisser-déposer des fichiers multimédias directement sur la page depuis votre ordinateur ou depuis l'arborescence de navigation. Autres raccourcis :

* **Insérer un lien** : Sélectionnez du texte et appuyez sur <kbd>Cmd</kbd> + <kbd>K</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>K</kbd> (Windows), ou faites glisser une page depuis l'arborescence de navigation dans l'éditeur pour créer un lien avec le titre de la page.
* **Lier vers une autre page** : Faites un clic droit sur une page dans l'arborescence de navigation, cliquez sur **Copy link**, puis collez le lien dans votre contenu. L'éditeur reconnaît les liens internes vers d'autres pages et les convertit.
* **Insérer un média de votre projet** : Faites glisser une image ou une vidéo depuis l'arborescence de navigation dans la page pour l'intégrer inline. Les formats pris en charge incluent PNG, JPG, JPEG, GIF, WebP, SVG, MP4 et WebM.
* **Insérer un emoji** : Tapez <kbd>:</kbd> suivi d'un mot-clé pour ouvrir le sélecteur d'emojis.
* **Modifier un tableau** : Lorsque votre curseur se trouve à l'intérieur d'un tableau, utilisez la barre d'outils flottante pour ajouter ou supprimer des lignes et des colonnes, ou fusionner des cellules.

**Le mode source** vous donne un accès direct au code source MDX. Utilisez-le pour un contrôle précis des propriétés des composants et du frontmatter.

Pour la liste complète des composants, consultez [Composants](/fr/components). Pour la syntaxe MDX, consultez [Mettre en forme le texte](/fr/create/text) et [Mettre en forme le code](/fr/create/code).

<div id="diff-view">
  ### Vue diff [#vue-diff]
</div>

Pour comparer votre page actuelle à la dernière version publiée, cliquez sur le bouton <Icon icon="<svg xmlns=&#x22;http://www.w3.org/2000/svg&#x22; viewBox=&#x22;0 0 24 24&#x22; fill=&#x22;none&#x22;><path d=&#x22;M5.9925 12V18M9 14.9925L3 14.9925&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M3 22H9&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/><path d=&#x22;M13 22C16.7712 22 18.6569 22 19.8284 20.8284C21 19.6569 21 17.7712 21 14V10.6569C21 9.83935 21 9.4306 20.8478 9.06306C20.6955 8.69552 20.4065 8.40649 19.8284 7.82843L15.0919 3.09188C14.593 2.593 14.3436 2.34355 14.0345 2.19575C13.9702 2.165 13.9044 2.13772 13.8372 2.11401C13.5141 2 13.1614 2 12.4558 2C9.21082 2 7.58831 2 6.48933 2.88607C6.26732 3.06508 6.06508 3.26731 5.88608 3.48933C5.14374 4.41003 5.02332 5.69818 5.00378 8M14 2.5V3C14 5.82843 14 7.24264 14.8787 8.12132C15.7574 9 17.1716 9 20 9H20.5&#x22; stroke=&#x22;currentColor&#x22; stroke-linecap=&#x22;round&#x22; stroke-linejoin=&#x22;round&#x22; stroke-width=&#x22;1.5&#x22;/></svg>" /> **View diff** dans la barre d'outils, ou appuyez sur <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>D</kbd> (macOS) ou <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>D</kbd> (Windows). En mode visuel, cela affiche un diff visuel. En mode source, cela affiche un diff textuel. Cliquez sur **Exit diff** ou appuyez à nouveau sur le raccourci pour revenir à l'édition.

Vous pouvez également ouvrir un diff depuis le menu de publication. Cliquez sur **Publish** puis sur n'importe quel fichier modifié dans la liste.

<div id="block-actions">
  ### Actions sur les blocs [#actions-sur-les-blocs]
</div>

En mode visuel, survolez n'importe quel bloc pour faire apparaître une poignée de glissement à gauche. Cliquez sur la poignée pour ouvrir un menu contextuel avec les actions disponibles pour ce bloc :

* **Turn into** : Convertit le bloc en un autre type : texte, titres, bloc de citation ou liste.
* **Duplicate** : Insère une copie du bloc immédiatement à sa suite.
* **Delete** : Supprime le bloc.

<Frame>
  <img src="/_assets/f56befec22440dc57cfe1f83a495641392d6ca6da28de7f7f317f2d651f2ffd1" alt="Le menu d'actions sur les blocs en mode visuel." className="block dark:hidden" />

  <img src="/_assets/8a7c9828694aa13f66e847c14aa6853faa0484180262c30dc9e22725327f2bdd" alt="Le menu d'actions sur les blocs en mode visuel." className="hidden dark:block" />
</Frame>

<div id="table-of-contents">
  ### Table des matières [#table-des-matières]
</div>

En mode visuel, l'éditeur affiche une minimap sur le côté droit de la page qui reflète la structure des titres de votre document. Survolez la minimap pour la développer en une table des matières complète. Cliquez sur n'importe quel titre pour faire défiler jusqu'à cette section.

<div id="code-block-options">
  ### Options des blocs de code [#options-des-blocs-de-code]
</div>

Lors de l'édition d'un bloc de code en mode visuel, vous pouvez :

* **Surligner ou mettre en focus des lignes** : Sélectionnez du texte dans le bloc de code, puis utilisez la barre d'outils qui apparaît pour marquer les lignes comme surlignées ou en focus. Le surlignage met visuellement en valeur les lignes. La mise en focus atténue tout le reste.
* **Marquer des lignes de diff** : Sélectionnez des lignes et utilisez la barre d'outils pour les marquer comme ajouts (`+`) ou suppressions (`-`).
* **Wrap** : Activez le retour à la ligne dans les paramètres du bloc de code.
* **Expandable** : Rendez le bloc de code repliable pour que les lecteurs puissent le développer à la demande.

<div id="manage-pages">
  ## Gérer les pages [#gérer-les-pages]
</div>

* **Déplacer** : Faites glisser-déposer les pages pour les réorganiser dans la navigation.
* **Renommer** : Faites un clic droit sur une page et sélectionnez **Rename**.
* **Dupliquer** : Faites un clic droit sur une page et sélectionnez **Duplicate**.
* **Supprimer** : Faites un clic droit sur une page et sélectionnez **Delete**. L'éditeur retire automatiquement la page de la navigation.

<div id="pages-deleted-via-git">
  ### Pages supprimées via Git [#pages-supprimées-via-git]
</div>

Si un coéquipier supprime une page via Git pendant que vous l'avez ouverte, l'éditeur passe en mode lecture seule et affiche une bannière. L'éditeur conserve votre contenu afin que vous puissiez le copier avant de quitter.

<div id="configure-pages">
  ## Configurer les pages [#configurer-les-pages]
</div>

Survolez une page et cliquez sur l'icône d'engrenage, ou faites un clic droit et sélectionnez **Settings**, pour configurer :

* **Title**, **Slug** et **Sidebar title** : Contrôlez la façon dont la page apparaît dans la navigation et son URL.
* **Description** et **Keywords** : Améliorent la recherche et le SEO.
* **Layout** : Choisissez entre standard, wide, centered ou custom.

Pour plus de détails sur chaque paramètre, consultez [Pages](/fr/organize/pages).

<div id="add-media">
  ## Ajouter des médias [#ajouter-des-médias]
</div>

<div id="images-and-videos">
  ### Images et vidéos [#images-et-vidéos]
</div>

Tapez <kbd>/image</kbd> pour téléverser une nouvelle image ou en sélectionner une existante depuis votre référentiel. Tapez <kbd>/video</kbd> pour téléverser ou sélectionner une vidéo.

Vous pouvez également faire glisser-déposer des fichiers de votre ordinateur directement sur une page. En mode visuel, le fichier s'insère inline. En mode source, l'éditeur insère le chemin du fichier à l'emplacement du curseur. Les images sont enregistrées dans votre dossier `images/` et les vidéos dans `videos/`.

Pour réutiliser un média déjà présent dans votre projet, faites glisser un fichier image ou vidéo depuis l'arborescence de navigation sur la page. L'éditeur intègre l'élément inline.

<div id="light-and-dark-image-variants">
  ### Variantes d'images claires et sombres [#variantes-dimages-claires-et-sombres]
</div>

Après avoir inséré une image en mode visuel, survolez-la pour faire apparaître la barre d'outils de l'image. Utilisez **Light/dark variants** pour téléverser des images distinctes pour les modes clair et sombre.

<div id="embed-external-media">
  ### Intégrer des médias externes [#intégrer-des-médias-externes]
</div>

Tapez <kbd>/embed</kbd> et collez une URL YouTube, Loom ou Vimeo. L'éditeur détecte le fournisseur et génère l'iframe. La recherche dans le menu slash de `youtube`, `yt`, `loom` ou `vimeo` fait également apparaître la commande **Embed**.

Pour les autres intégrations, tapez <kbd>/embed</kbd> et activez **Manual embed** pour écrire du HTML personnalisé.

Pour en savoir plus sur la mise en forme des images et l'utilisation du composant Frame, consultez [Images et intégrations](/fr/create/image-embeds).
