CSS

Médias queries : rendre les pages Web réactives en fonction de la taille de l'écran

Media Queries : Rendre les Pages Web Réactives en Fonction de la Taille de l'Écran


Les Media Queries sont une fonctionnalité de CSS qui permettent d'appliquer des styles en fonction des caractéristiques de l'appareil utilisé pour visualiser une page Web, telles que la taille de l'écran, l'orientation, ou encore le type de dispositif. Elles sont essentielles pour créer des sites Web adaptatifs qui offrent une expérience utilisateur optimale sur tous les appareils. Voici comment les utiliser :


1. Définir les Points de Rupture :


Les points de rupture sont des valeurs spécifiques de la taille de l'écran où le design de la page doit changer pour s'adapter à différentes tailles d'appareils. Vous pouvez définir ces points de rupture en utilisant les Media Queries.


/* Styles par défaut pour les appareils de petite taille */
.element {
    font-size: 14px;
}

/* Media Query pour les appareils de taille moyenne */
@media screen and (min-width: 768px) {
    .element {
        font-size: 16px;
    }
}

/* Media Query pour les appareils de grande taille */
@media screen and (min-width: 1024px) {
    .element {
        font-size: 18px;
    }
}


2. Utiliser les Caractéristiques de l'Écran :


Vous pouvez cibler différentes caractéristiques de l'écran, telles que la largeur, la hauteur, l'orientation ou encore la densité de pixels, pour déclencher les Media Queries. Par exemple, vous pouvez ajuster le design de votre site en fonction de la largeur de l'écran :


/* Media Query pour les appareils en mode portrait */
@media screen and (orientation: portrait) {
    /* Styles spécifiques pour les appareils en mode portrait */
}

/* Media Query pour les appareils en mode paysage */
@media screen and (orientation: landscape) {
    /* Styles spécifiques pour les appareils en mode paysage */
}


3. Créer des Designs Flexibles :


Les Media Queries permettent de créer des designs flexibles qui s'adaptent à toutes les tailles d'écran. Vous pouvez utiliser des unités de mesure relatives, comme les pourcentages ou les ems, pour définir les styles, ce qui permet à votre site de s'ajuster automatiquement à la taille de l'écran.


/* Utilisation de pourcentages pour la largeur */
.element {
    width: 50%;
}

/* Utilisation d'ems pour la taille de la police */
@media screen and (min-width: 768px) {
    .element {
        font-size: 1.2em;
    }
}


Avantages des Media Queries :


  • Les Media Queries permettent de créer des sites Web réactifs qui offrent une expérience utilisateur cohérente sur tous les appareils.
  • Ils simplifient la gestion des différentes tailles d'écran en permettant de définir des styles spécifiques pour chaque point de rupture.
  • Ils offrent une flexibilité totale pour ajuster le design de votre site en fonction des besoins de vos utilisateurs.


En résumé, les Media Queries en CSS sont essentielles pour rendre les pages Web réactives en fonction de la taille de l'écran. En comprenant comment les utiliser efficacement, vous pouvez créer des designs flexibles et adaptatifs pour vos projets Web.

535 vues
Posté le 06 juin 2025
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
3 148 vues
Introduction à SQL
SQL, ou Structured Query Language, est un langage de programmation standard utilisé pour communiquer avec et manipuler des bases de données relationnelles. Il est largement utilisé dans le domaine...
SQL
2 077 vues
Afficher les messages dans l'ordre
Dans cette vidéo on va personnaliser (un peu) l'interface des conversations avec du CSS.Nous allons également remettre les messages dans l'ordre et lors de la réception du message par le...
Créer son site de rencontres
3 700 vues
Twitter Cards
Les Twitter Cards sont des protocoles qui vous permettent d’attacher des photos, des vidéos et autres médias interactifs à vos tweets afin d’amener...
Créer son site
901 vues
Portée des variables (variables locales et globales)
La portée des variables en PHP fait référence à la visibilité et à l'accès des variables à différents endroits dans un script PHP. Il existe deux types principaux de portée des variables :...
PHP
8 464 vues
Déconnexion PHP
Maintenant que nos utilisateurs peuvent se connecter à notre site, il faut également qu'ils puissent se déconnecter.Pour cela, il faut créer une nouvelle...
Créer son site
3 187 vues
Référencer votre site (SEO)
Aujourd'hui, créer son propre site web est devenu facile mais qu'en est-il lorsque celui-ci est en ligne ?Il est facile de faire de la publicité pour votre site sur les réseaux sociaux...
Créer son site
771 vues
Utilisation des blocs try...catch
Utilisation des Blocs try...catch en JavaScriptLes blocs try...catch en JavaScript permettent de gérer les erreurs potentielles qui peuvent survenir lors de l'exécution d'un bloc de code. Ils...
JS
3 027 vues
Supprimer un ami
Nous allons repartir sur notre page voir_profil.php afin de compléter le code ci-dessous.<form method="post">   <?php     if(!isset($relation['id'])){   ?>  ...
Créer son site
Publicité
Cette pub permet au site de vivre ...