Syntax und gängige Breakpoints
Lernen Sie die Syntax von Media Queries und die in modernem Webdesign üblichen Breakpoints kennen.
Syntax und gängige Breakpoints ist eine kostenlose CSS Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des CSS Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.
Syntax von Media Queries
Eine Media Query kapselt CSS-Regeln und wendet sie nur an, wenn eine Bedingung erfüllt ist. Die grundlegende Syntax:
<div class="box">Media query syntax demo</div>
Medientypen
Die häufigsten Medientypen:
all— gilt für alle Ausgabegeräte (Standard)screen— Computer- und Smartphonebildschirmeprint— für Druckvorschau und Ausdruckspeech— Bildschirmleseprogramme
<div class="layout">
<div class="item">Item 1</div>
<div class="item">Item 2</div>
<div class="item">Item 3</div>
</div>
Media Features
Media Features beschreiben Eigenschaften des Geräts oder Viewports. Häufige Features: width, height, orientation, resolution, prefers-color-scheme, hover.
min-width-Abfragen
Das am häufigsten verwendete Feature – richtet sich an Bildschirme ab einer bestimmten Breite. Mobile-First-Ansatz.
<div class="box">Breakpoint ladder</div>
Übliche Breakpoints
Es gibt keine universell richtigen Breakpoints. Eine beliebte Auswahl auf Grundlage gängiger Gerätebreiten:
- 480px — große Smartphones
- 768px — Tablets
- 1024px — kleine Desktopbildschirme, Tablets im Querformat
- 1280px — Standard-Desktopbildschirme
- 1536px — große Desktopbildschirme
Inhaltsbasierte Breakpoints
Statt Breakpoints für bestimmte Geräte zu verwenden, setzt die moderne Praxis Breakpoints dort, wo der Inhalt umbricht. Entwerfen Sie für eine Größe, ändern Sie die Größe, und fügen Sie einen Breakpoint hinzu, sobald das Layout unvorteilhaft aussieht.
Bereichssyntax (modern)
Modernes CSS unterstützt Bereichssyntax innerhalb von Media Queries – sie ist besser lesbar als die Kombination von min und max:
<div class="panel">Range syntax demo</div>
Mit and kombinieren
Verwenden Sie and, um mehrere Bedingungen gleichzeitig zu verlangen:
<div class="sidebar">Sidebar</div>
Mit not negieren
Verwenden Sie not, um eine Media Query zu negieren. Sie gilt für alles, was NICHT mit der Abfrage übereinstimmt:
<div class="doc">Not-screen demo (affects print/speech only)</div>
Mehrere Abfragen mit ,
Trennen Sie mehrere Abfragen durch Kommas – wie eine Selektorliste. Die Stile werden angewendet, wenn EINE der Abfragen zutrifft.
<div class="page">
Multiple queries with comma
<div class="nav-drawer">Nav drawer (hidden on wide screens or print)</div>
</div>
Breakpoints auf em-Basis
Die Verwendung von em-Einheiten für Breakpoints (statt px) lässt sie mit der bevorzugten Schriftgröße des Browsers skalieren und verbessert dadurch die Barrierefreiheit.
<div class="box">Em-based breakpoints</div>
Kurzer Check
Welche Media Query trifft auf Bildschirme zu, die mindestens 1024px breit sind?
Zusammenfassung
Media Queries wenden CSS abhängig von Geräte- oder Viewport-Eigenschaften bedingt an. Verwenden Sie min-width für einen Mobile-First-Ansatz und max-width für einen Desktop-First-Ansatz. Setzen Sie Breakpoints dort, wo der Inhalt sie benötigt, und nicht bei beliebigen Gerätegrößen. Die moderne Bereichssyntax verbessert die Lesbarkeit.
Häufig gestellte Fragen
Ist die Lektion „Syntax und gängige Breakpoints“ kostenlos?
Ja — der vollständige Text von „Syntax und gängige Breakpoints“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des CSS Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Syntax und gängige Breakpoints“?
Lernen Sie die Syntax von Media Queries und die in modernem Webdesign üblichen Breakpoints kennen. Du übst CSS Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um CSS Academy zu starten?
Keine Vorkenntnisse erforderlich. CSS Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.
Wie lange dauert die Lektion „Syntax und gängige Breakpoints“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser CSS Academy-Lektion Code schreiben und ausführen?
Ja. Jede CSS Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Syntax und gängige Breakpoints
- Abfragen von Breite, Höhe und Ausrichtung
- Prefers-Color-Scheme und Prefers-Reduced-Motion
- Mehrere Media Queries kombinieren