Requêtes média

Les requêtes média sont une fonctionnalité de CSS qui permet au contenu d'une page web de s'adapter à différentes tailles et résolutions d'écran. Elles constituent un élément fondamental de la conception web adaptative et servent à personnaliser l'apparence des sites web pour plusieurs appareils.

Les requêtes média peuvent être insérées dans le HTML d'une page web ou incluses dans un fichier .CSS distinct référencé par la page web. Voici un exemple de requête média simple :

@media screen and (max-width: 768px)
{
  header { height: 70px; }
  article { font-size: 14px; }
  img { max-width: 480px; }
}

La requête média ci-dessus s'active si la fenêtre du navigateur d'un utilisateur fait 768 pixels de large ou moins. Cela peut se produire si vous réduisez la taille de votre fenêtre sur un ordinateur de bureau ou si vous utilisez un appareil mobile, comme une tablette, pour consulter la page web.

Dans la conception web adaptative, les requêtes média servent de filtres pour différentes tailles d'écran. Comme tous les modules d'une feuille de style en cascade, celles qui apparaissent plus bas dans la liste remplacent celles qui se trouvent au-dessus. Par conséquent, les styles par défaut sont généralement définis en premier dans un document CSS, puis viennent les requêtes média pour différentes tailles d'écran. Par exemple, les styles pour ordinateur de bureau peuvent être définis en premier, suivis d'une requête média contenant des styles pour les utilisateurs de tablettes, puis d'une requête média conçue pour les utilisateurs de smartphones. Les styles peuvent également être définis dans l'ordre inverse, ce que l'on appelle le développement « mobile first ».

Bien que min-width soit de loin la fonctionnalité la plus couramment utilisée dans les requêtes média, il en existe également beaucoup d'autres. Parmi les exemples, on trouve min-device-width, min-device-height, aspect-ratio, max-color-index, max-resolution, orientation et resolution. La valeur resolution, par exemple, peut servir à détecter les écrans HiDPI, comme les écrans Retina, et à charger des images haute résolution au lieu d'images standard.

Mis à jour June 15, 2015 par Per C.

quizTestez vos connaissances

Websites using responsive web design change appearance based on what?

A
Download speed
0%
B
Geographic location
0%
C
Window size
0%
D
User language
0%
Correct! Incorrect!     View the Responsive Web Design definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Requêtes média sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.