Skip to content

Commit

Permalink
i18n(fr): update basics/layouts/mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
ArmandPhilippot committed Jan 13, 2025
1 parent d62570a commit 34f2f71
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/content/docs/fr/basics/layouts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Par convention, nous utilisons le terme « mise en page » pour les composants

Mais, un composant de mise en page n'a rien de spécial ! Ils peuvent [accepter des props](/fr/basics/astro-components/#props-de-composant) et [importer et utiliser d'autres composants](/fr/basics/astro-components/#structure-du-composant) comme n'importe quel autre composant Astro. Ils peuvent inclure [des composants de frameworks d'interface utilisateur](/fr/guides/framework-components/) et [des scripts côté client](/fr/guides/client-side-scripts/). Ils ne sont même pas obligés de fournir une coquille de page complète, et peuvent plutôt être utilisés comme des modèles d'interface utilisateur partielle.

Cependant, si un composant de mise en page contient une enveloppe de page, son élément `<html>` doit être le parent de tous les autres éléments du composant. Tous les éléments [`<style>`](/fr/guides/styling/#styliser-avec-astro) ou [`<script>`](/fr/guides/client-side-scripts/#utilisation-du-script-dans-astro) doivent être entourés par les balises `<html>`.
Cependant, si un composant de mise en page contient une enveloppe de page, son élément `<html>` doit être le parent de tous les autres éléments du composant.

Les composants de mise en pages sont généralement placés dans un dossier `src/layouts` dans votre projet pour l'organisation, mais ce n'est pas une obligation ; vous pouvez choisir de les placer n'importe où dans votre projet. Vous pouvez même placer des composants de mise en page à côté de vos pages en [préfixant les noms de mise en page par `_`](/fr/guides/routing/#exclure-des-pages).

Expand Down

0 comments on commit 34f2f71

Please sign in to comment.