Comment centrer avec CSS ?

Découvrez toutes les manières de centrer avec CSS une bonne fois pour toutes.
•
Mis à jour le 14 août 2026
•
2 min de lecture
Believemy logo

Centrer avec CSS est une véritable plaie bien souvent ! On finit toujours par ne plus savoir comment faire, surtout quand on débute.

Gardez donc cet article dans vos favoris pour vous épargner de recherche à chaque fois sur internet.

Avec CSS nous pouvons centrer de plusieurs manières :

 

Centrer avec les grilles

Ajoutez ce code sur la balise qui regroupe vos éléments à centrer :

CSS
.items {
    display: grid;
    place-items: center;
}

 

Centrer avec flexbox

Nous pouvons également centrer grâce à flexbox, en regroupant tous les éléments à centrer une balise parente (que nous utilisons comme .items).

CSS
.items {
    display: flex;
    justify-content: center;
    align-items: center;
}

 

Centrer avec la propriété position

Une autre option est d'utiliser la propriété position pour demander à notre élément d'être centrer au centre de son élément parent.

CSS
.item {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right:
    transform: translate(-50%, -50%);
}

 

Centrer avec les marges externes

Rien de plus simple grâce à cette méthode : il suffit d'utiliser la propriété margin en précisant une valeur auto.

CSS
.item {
    margin: 0 auto;
    width: 50%;
    display: block;
}

 

Centrer avec la propriété text-align

Enfin, nous pouvons centrer du texte grâce à la propriété text-align que nous connaissons tous.

CSS
.item {
    text-align: center;
}

 

Conclusion

Désormais, impossible de ne plus savoir par quel moyen centrer avec CSS !

Bon à savoir

Si vous voulez en savoir plus sur HTML et CSS, prenez une minute pour aller voir notre formation complète sur HTML et CSS. ✨

Page d'accueil de notre formation HTML & CSS
Page d'accueil de notre formation HTML & CSS
Catégorie : Développeurs

Partager cet article

Tu veux nous aider ? Fais un lien vers cet article sur tes réseaux ou encore mieux : sur ton site, dans un article ou dans ta newsletter.

Believemy logo
Commentaires (0)

Vous devez être connecté pour commenter cet article : se connecter ou s'inscrire.

À lire ensuite

Comment centrer verticalement avec CSS ?

Apprenez à centrer verticalement un texte ou un élément en CSS avec des techniques modernes comme Flexbox et les grilles, ainsi qu'avec d'autres méthodes plus anciennes comme les positions et les tableaux.

17 octobre 2024

Le guide complet sur Flexbox CSS

Vous êtes en train d'apprendre à utiliser Flexbox ? Vous cherchez comment utiliser Flexbox avec le CSS ? Vous ne savez pas comment fonctionne Flexbox ? Bienvenue sur le guide complet sur Flexbox CSS !

2 avril 2024

CSS Flexbox - Apprendre les bases 1/2

Flexbox par-ci, flexbox par là. Qui n'a jamais entendu parler de flexbox ? Si vous êtes intéressés par le développement web, il y a de forte chance que vous ayez déjà croisé ce terme. Venez avec moi, car derrière ce mot dansant, se cache l'une des propriétés CSS la plus utilisée dans le monde du web.

24 juin 2022

CSS Flexbox - Apprendre les bases 2/2

Alors ça y est ! Vous êtes convaincu de l'utilité de flexbox ? Si oui, alors revenez, car je n'en ai pas fini avec vous 🙂 ! Cette fois-ci, nous attaquons les propriétés flex-direction et flex-wrap.

11 juillet 2022

Relier le CSS au HTML : 3 méthodes expliquées simplement

Découvrez les 3 méthodes pour relier le CSS au HTML : feuille externe, style interne et inline. Exemples de code, bonnes pratiques et erreurs à éviter.

22 mars 2026

Le guide complet sur les barres de soulignement (CSS)

Tout tout tout... Vous saurez tout sur les barres de soulignement ! Bon, d'accord, vous avez reconnu la musique au moins ? En tout cas, les barres de soulignement ne se limitent pas à souligner nos textes de temps en temps, il s'agit d'un véritable outil de stylisation nous permettant d'ajouter des barres au-dessous, mais aussi au-dessus, sous forme de vague, de pointillés, de tirets... Vous l'aurez compris, nous allons voir tout ceci dans cet article.

10 novembre 2021

Créer un menu qui s'étend sur toute la page avec CSS

Il nous arrive de temps en temps de devoir demander à notre visiteur sur quelle page il veut aller, en lui affichant les principales sections de notre site internet. Ce menu n'est pas souvent très agréable à utiliser, découvrons ensemble dans cet article comment faire pour le rendre beaucoup plus moderne avec de belles animations qui donneront à vos passants l'envie de visiter votre site !

19 novembre 2020

Créer un hovered avec CSS

Dans ce tutoriel nous allons voir comment créer facilement un overlay avec CSS !

10 juin 2020

Devenez le solopreneur que vous rêvez d'être.

Premier projet, reconversion, lancement de business : accédez à nos formations, pratiquez sur des cas concrets et avancez avec un accompagnement clair.