WISSENSARTIKEL / DIGITALE MEDIEN

Media Queries

Anpassung von Webseiten an verschiedene Bildschirmgrößen und Geräte

◎ KURZDEFINITION

Media Queries Media Queries sind CSS-Techniken, die es ermöglichen, das Design einer Webseite abhängig von Eigenschaften des Ausgabemediums, wie Bildschirmgröße oder Auflösung, zu verändern.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • Media Queries sind ein Bestandteil von CSS und ermöglichen die Anpassung von Webseiten an verschiedene Geräte und Bildschirmgrößen.
  • Sie prüfen Eigenschaften des Ausgabemediums, wie Breite, Höhe, Auflösung oder Orientierung.
  • Media Queries sind grundlegend für Responsive Webdesign und verbessern die Benutzererfahrung auf mobilen Geräten.
  • Die Syntax erlaubt einfache und komplexe Bedingungen mit logischen Operatoren wie and, or und not.
  • Media Queries können in externen CSS-Dateien oder direkt im HTML-Dokument verwendet werden.
  • Typische Anwendungsbereiche sind Layoutanpassungen, Schriftgrößenänderungen und das Ein- oder Ausblenden von Inhalten.
  • Die Unterstützung durch moderne Browser ist umfassend und standardisiert.
01

Überblick: Media Queries

In der heutigen digitalen Welt ist die Vielfalt der Geräte, mit denen Webseiten aufgerufen werden, enorm. Von großen Desktop-Monitoren über Tablets bis hin zu Smartphones variieren Bildschirmgrößen und Auflösungen stark. Media Queries sind ein essenzielles Werkzeug im Webdesign, um Webseiten flexibel und benutzerfreundlich auf diese unterschiedlichen Geräte anzupassen. Sie ermöglichen es, CSS-Regeln gezielt nur unter bestimmten Bedingungen anzuwenden und so das Layout und die Gestaltung der Seite responsiv zu gestalten.

02

Was sind Media Queries?

Media Queries sind CSS-Regeln, die es ermöglichen, das Aussehen einer Webseite abhängig von Eigenschaften des Ausgabegeräts zu verändern. Sie sind ein Kernbestandteil des Responsive Webdesigns und erlauben es, unterschiedliche Layouts für verschiedene Bildschirmgrößen und Gerätetypen zu definieren.

03

Grundlagen und Funktionsweise

Media Queries prüfen bestimmte Eigenschaften des Ausgabemediums, sogenannte Media Features, wie z.B. die Breite oder Höhe des Viewports, die Bildschirmauflösung oder die Orientierung (Hoch- oder Querformat). Abhängig vom Ergebnis dieser Prüfung werden verschiedene CSS-Regeln angewendet oder ignoriert.

04

Syntax und Aufbau

Eine Media Query beginnt mit dem Schlüsselwort '@media', gefolgt von einer oder mehreren Bedingungen, die mit logischen Operatoren wie 'and', 'or' und 'not' kombiniert werden können. Beispiel: '@media (max-width: 768px) and (orientation: portrait) { ... }'.

05

Wichtige Media Features und ihre Beschreibung

Media FeatureBeschreibungBeispiel
widthBreite des Viewports(max-width: 600px)
heightHöhe des Viewports(min-height: 800px)
orientationAusrichtung des Geräts (portrait oder landscape)(orientation: landscape)
resolutionBildschirmauflösung in dpi oder dppx(min-resolution: 2dppx)
prefers-color-schemeBevorzugtes Farbschema (light oder dark)(prefers-color-scheme: dark)
06

Anwendungsbereiche von Media Queries

Media Queries werden eingesetzt, um Webseiten flexibel und benutzerfreundlich zu gestalten. Typische Anwendungen sind das Anpassen von Layouts an verschiedene Bildschirmgrößen, das Ändern von Schriftgrößen, das Ein- oder Ausblenden von Navigationselementen oder Bildern sowie die Anpassung an unterschiedliche Farbschemata.

07

Beispiel einer einfachen Media Query

✦

Mit folgender Media Query wird der Hintergrund einer Webseite auf hellgrau gesetzt, wenn die Bildschirmbreite maximal 600 Pixel beträgt:

@media (max-width: 600px) {
body {
background-color: #f0f0f0;
}
}

08

Vorteile und Grenzen von Media Queries

VorteileGrenzen
Verbessern die Nutzererfahrung auf verschiedenen GerätenErfordern sorgfältige Planung und Tests
Ermöglichen flexible und adaptive LayoutsKönnen bei komplexen Bedingungen unübersichtlich werden
Weit verbreitet und von allen modernen Browsern unterstütztNicht alle Gerätemerkmale können abgefragt werden
09

Wichtiger Hinweis

✦

Media Queries sind nur ein Teil des Responsive Webdesigns. Zusätzlich sollten flexible Layoutsysteme wie Flexbox oder CSS Grid sowie flexible Bilder und Schriftgrößen verwendet werden, um optimale Ergebnisse zu erzielen.

◇

Zusatzinformationen

◇

Begriff: Media Queries

Kategorie: CSS-Technik

Eingeführt: CSS3

Hauptfunktion: Anpassung von Webseiten an unterschiedliche Ausgabemedien

Typische Eigenschaften: Breite, Höhe, Auflösung, Orientierung, Farbfähigkeit

Verwendung: Responsive Webdesign

Syntax-Beispiel: @media (max-width: 600px) { ... }

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Media Queries

Was ist der Zweck von Media Queries?

Der Zweck von Media Queries ist es, Webseiten an verschiedene Bildschirmgrößen, Auflösungen und Gerätetypen anzupassen, um eine optimale Darstellung und Benutzererfahrung zu gewährleisten.

Wie werden Media Queries in CSS eingebunden?

Media Queries werden mit dem Schlüsselwort '@media' in CSS definiert und enthalten Bedingungen, die bestimmen, wann die enthaltenen CSS-Regeln angewendet werden.

Welche Geräteeigenschaften können mit Media Queries abgefragt werden?

Typische Eigenschaften sind die Breite und Höhe des Viewports, die Bildschirmauflösung, die Ausrichtung des Geräts (portrait oder landscape) und das bevorzugte Farbschema.

Sind Media Queries mit allen modernen Browsern kompatibel?

Ja, Media Queries werden von allen modernen Browsern umfassend unterstützt.

Können Media Queries auch auf Druckmedien angewendet werden?

Ja, Media Queries können auch für Druckmedien verwendet werden, um das Layout beim Drucken anzupassen.

Wie unterscheiden sich Media Queries von JavaScript-basierten Lösungen zur Layoutanpassung?

Media Queries sind CSS-basiert und werden vom Browser direkt interpretiert, was eine performante und einfache Lösung darstellt. JavaScript-basierte Lösungen sind flexibler, aber oft komplexer und ressourcenintensiver.

Kann man mehrere Bedingungen in einer Media Query kombinieren?

Ja, mehrere Bedingungen können mit logischen Operatoren wie 'and', 'or' und 'not' kombiniert werden, um komplexe Abfragen zu formulieren.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    MDN Web Docs: Using Media Queries ↗
    Mozilla· Mozilla Contributors· WebdokumentationKI-Vorschlag · ungeprüft

    Ausführliche und aktuelle Dokumentation zu Media Queries

    https://developer.mozilla.org/de/docs/Web/CSS/Media_Queries/Using_media_queries
  2. 02
    W3C CSS Media Queries Module Level 4 ↗
    World Wide Web Consortium (W3C)· W3C CSS Working Group· StandarddokumentKI-Vorschlag · ungeprüft

    Offizieller Standard für Media Queries

    https://www.w3.org/TR/mediaqueries-4/
  3. 03
    Responsive Webdesign Grundlagen ↗
    W3Schools· W3Schools· WebtutorialKI-Vorschlag · ungeprüft

    Praxisnahe Einführung in Media Queries

    https://www.w3schools.com/css/css_rwd_mediaqueries.asp

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
War dieser Artikel hilfreich?Dein Feedback hilft, die Wissensplattform zu verbessern.
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat
Feedback zu diesem Artikel
👍 Ja
0
◐ Teilweise
0
👎 Nein
0

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.