Stylisation CSS

Parlons maintenant de la stylisation CSS.

Comme vous pouvez le voir, notre page d'index (http://localhost:3000) a déjà quelques styles. Si vous regardez la structure de vos fichiers, vous verrez un dossier appelé styles avec deux fichiers CSS : une feuille de style globale (global.css) et un module CSS (Home.module.css).

Si votre projet ne possède pas ces fichiers, vous pouvez télécharger le code de départ ici :

npx create-next-app nextjs-blog --use-npm --example "https://github.com/vercel/next-learn/tree/main/basics/assets-metadata-css-starter"

Modules CSS

Les modules CSS vous permettent de limiter localement le CSS au niveau des composants en créant automatiquement des noms de classe uniques. Cela vous permet d'utiliser le même nom de classe CSS dans différents fichiers sans craindre les collisions de noms de classe.

En plus des modules CSS, vous pouvez styliser votre application Next.js de différentes manières, notamment :

Dans cette leçon, nous parlerons de comment utiliser les modules CSS et Sass dans Next.js. Allons-y !

On this page