Responsive design : pourquoi les media queries sont la clé d’un site web moderne

Mukaz
11 Jul 2025, 10:28
135
0
3 Min de lecture
Miniature sur le responsive design

Aujourd’hui, un site web se consulte aussi bien sur un smartphone que sur un écran 4K. Pour s’adapter à tous ces formats, le responsive design est devenu indispensable. Et au cœur de cette logique se trouvent les media queries, ces petites lignes de CSS qui font toute la différence entre un site rigide et une interface fluide et agréable sur tous les appareils.


Qu’est-ce qu’une media query exactement ?


Une media query est une règle CSS qui permet d’appliquer des styles en fonction des caractéristiques du périphérique utilisé par l’internaute. Cela peut concerner :
• La largeur ou la hauteur de l’écran
• L’orientation (portrait ou paysage)
• La résolution (en dpi ou ppi)
• Le type d’écran (écran, impression, etc.)
En clair, c’est ce qui permet à un site de dire :
“Si l’écran fait moins de 768px de large, alors affiche le menu en version mobile.”


Syntaxe de base d’une media query


Voici un exemple simple :


@media (max-width: 768px) { body { font-size: 16px; } .menu { display: none; } }

Dans cet exemple, les styles à l’intérieur ne s’appliqueront que si la largeur de l’écran est inférieure ou égale à 768 pixels. C’est parfait pour les smartphones et tablettes.


Mobile first ou desktop first ?


Il existe deux approches dans l’usage des media queries :
• Mobile first :
on code d’abord pour les petits écrans, puis on ajoute des styles pour les écrans plus grands via min-width.
• Desktop first :
on code pour le bureau, puis on adapte pour les écrans plus petits via max-width.
La tendance actuelle va clairement vers le mobile first, car le trafic mobile dépasse désormais largement le trafic desktop sur la plupart des sites web.


Les points de rupture (breakpoints)


Voici des breakpoints couramment utilisés pour structurer un site responsive :


 /*Smartphones*/ @media (max-width: 600px) { ... } /*Tablettes*/ @media (min-width: 601px) and (max-width: 1024px) { ... } /*Ordinateurs portables*/ @media (min-width: 1025px) and (max-width: 1440px) { ... } /*Écrans larges*/ @media (min-width: 1441px) { ... } 

Ces plages peuvent varier selon vos besoins, mais elles servent de base pour organiser la structure visuelle d’un site adaptable.


Pourquoi les media queries sont incontournables


Un meilleur confort de lecture, quelle que soit la taille d’écran
Un seul site pour tous les supports (pas besoin de site mobile séparé)
Une meilleure performance SEO, Google favorisant le responsive
Une maintenance plus simple qu’une version multi-site


Les media queries sont la colonne vertébrale du responsive web design. Simples à écrire, puissantes à utiliser, elles permettent de créer des interfaces fluides, cohérentes et adaptées à l’usage moderne du web. Pour tout développeur front-end, les maîtriser est une base incontournable.

Chaque journée est une nouvelle opportunité de changer votre vie.

Abonnez-vous à notre newsletter

Recevez les derniers articles directement par e-mail en vous inscrivant à notre newsletter.