Layout
Karten, Seitenleisten und Navigation anordnen.
CSS gestaltet HTML: Farben, Schrift, Abstände und Layout. Dieselben Inhalte können damit auf einem Handy anders angeordnet sein als auf einem großen Bildschirm.
Die wichtigsten Einsatzgebiete auf einen Blick – und eine Grenze, die du kennen solltest.
Karten, Seitenleisten und Navigation anordnen.
Schriftgröße, Zeilenhöhe und Kontraste festlegen.
Mit Media Queries auf unterschiedliche Bildschirmbreiten reagieren.
Erst die Aufgabe lesen, dann den Code verfolgen und schließlich eine kleine Änderung ausprobieren.
Eine Meldung soll sich mit ruhigen Farben vom Hintergrund abheben.
<style>
.hinweis {
padding: 1.5rem;
border-radius: 1rem;
background: #e8f4f4;
color: #12343b;
line-height: 1.6;
}
</style>
<p class="hinweis">Deine Anfrage ist angekommen.</p>Ein heller Kasten mit dunkler Schrift, Innenabstand und abgerundeten Ecken.
Verdopple den Innenabstand.
Ändere padding von 1.5rem auf 3rem.
Zwei Angebote sollen nur bei genügend Platz nebeneinanderstehen.
<style>
.raster { display: grid; gap: 1rem; }
@media (min-width: 600px) {
.raster { grid-template-columns: 1fr 1fr; }
}
</style>
<div class="raster">
<article>Wartung</article>
<article>Reparatur</article>
</div>Unter 600 px stehen die Angebote untereinander; ab 600 px in zwei gleich breiten Spalten.
Lass die zwei Spalten erst ab 800 px beginnen.
Ersetze min-width: 600px durch min-width: 800px.
Vertiefe das Thema in der Dokumentation oder vergleiche es mit einem verwandten Werkzeug.
HTML gibt einer Webseite ihre Struktur und Bedeutung: Eine Überschrift ist eine Überschrift, ein Link führt zu einem Ziel und ein Formular erfasst Eingaben.
HTML mit BeispielenJavaScript reagiert auf Eingaben und verarbeitet Daten. Im Browser macht es Oberflächen interaktiv; mit Laufzeitumgebungen wie Node.js kann es auch außerhalb des Browsers arbeiten.
JavaScript mit Beispielen