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.

644 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 451 vues
Gestion des demandes
Nous allons maintenant nous attaquer à la gestion des demandes d'amis. Pour cela vous allez créer une nouvelle page que nous allons appeler demandes-amis.php.Dans cette nouvelle page, dans un...
Créer son site
950 vues
Utilisation de l'élément <li> pour les éléments de liste
Utilisation de l'élément <li> pour les éléments de listeL'élément <li> est utilisé pour définir chaque élément individuel d'une liste, qu'elle soit ordonnée <ol> ou non...
HTML
3 262 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
2 679 vues
Demande d'amis en PHP (2/3)
Dans cette deuxième vidéos nous allons développer notre système de relation d’amitié afin de faire apparaître les bons boutons en fonction de l'état de la relation entre 2 membres.
Créer son site de rencontres
2 565 vues
Ajouter un avatar
Nous allons maintenant ajouter des avatars à nos profils et afficher ses avatars lors de l’affichage des membres 😁
Créer son site de rencontres
5 591 vues
Structure de base d'une page HTML
Cours sur la Structure de Base d'une Page HTMLLa structure de base d'une page HTML est essentielle pour créer des sites Web. Comprendre cette structure vous permettra de démarrer efficacement dans...
HTML
1 459 vues
Sélecteurs de classe : appliquer des styles à des groupes d'éléments spécifiques
Sélecteurs de Classe : Appliquer des styles à des groupes d'éléments spécifiquesLes sélecteurs de classe sont des outils puissants en CSS qui permettent d'appliquer des styles à des groupes...
CSS
1 201 vues
Comprendre le rôle de JavaScript dans le développement web
Le rôle de JavaScript dans le développement webJavaScript est un langage de programmation qui joue un rôle crucial dans le développement web moderne. Il est largement utilisé pour rendre les...
JS
Publicité
Cette pub permet au site de vivre ...