Pages
Les pages sont des fichiers qui se trouvent dans le sous-répertoire src/pages/
de votre projet Astro. Ils sont responsables de la gestion du routage, du chargement des données et de la mise en page globale de chaque page de votre site Web.
Fichiers de page pris en charge
Titre de la section Fichiers de page pris en chargeAstro prend en charge les types de fichiers suivants dans le répertoire src/pages/
:
.astro
.md
.mdx
(avec l’intégration MDX installée).html
.js
/.ts
(comme endpoints)
Routage basé sur les fichiers
Titre de la section Routage basé sur les fichiersAstro utilise une stratégie de routage appelée routage basé sur les fichiers. Chaque fichier de votre répertoire src/pages/
devient un point d’accès sur votre site en fonction de son chemin d’accès.
Un seul fichier peut également générer plusieurs pages en utilisant le routage dynamique. Cela vous permet de créer des pages même si votre contenu se trouve en dehors du répertoire spécial /pages/
, par exemple dans une collection de contenu ou un CMS.
Lien entre les pages
Titre de la section Lien entre les pagesÉcrivez des éléments HTML standard <a>
dans vos pages Astro pour créer des liens vers d’autres pages de votre site. Utilisez un chemin d’URL relatif à la racine de votre domaine comme lien, et non un fichier de chemin relatif.
Par exemple, pour créer un lien https://example.com/authors/sonali/
depuis n’importe quelle autre page de example.com
:
En savoir plus <a href="/authors/sonali/">à propos de Sonali</a>.
Pages Astro
Titre de la section Pages AstroLes pages Astro utilisent l’extension de fichier .astro
et prennent en charge les mêmes fonctionnalités que les composants Astro.
------<html lang="fr"> <head> <title>Ma page d'accueil</title> </head> <body> <h1>Bienvenue sur mon site web !</h1> </body></html>