CSS: Das Rückgrat modernen Webdesigns
Cascading Style Sheets (CSS) gehören neben HTML und JavaScript zu den zentralen Technologien des Webs. Während HTML die Struktur liefert und JavaScript für Interaktivität sorgt, bestimmt CSS das Erscheinungsbild – also Farben, Layouts, Abstände und Responsivität.
Wenn du schon einmal eine optisch ansprechende Website gesehen hast, war CSS maßgeblich daran beteiligt.
Was ist CSS?
CSS (Cascading Style Sheets) ist eine Stylesheet-Sprache zur Gestaltung von Webseiten.
- Texte gestalten (Schriftarten, Größen, Farben)
- Layouts erstellen (Grid, Flexbox)
- Animationen und Übergänge hinzufügen
- Websites für verschiedene Geräte optimieren
Wie funktioniert CSS?
p {
color: blue;
font-size: 16px;
}
Das „Cascading“-Prinzip
- Inline-Styles
- Interne Styles
- Externe Stylesheets
Moderne CSS-Layout-Techniken
Flexbox
.container {
display: flex;
justify-content: center;
align-items: center;
}
CSS Grid
.container {
display: grid;
grid-template-columns: 1fr 1fr;
}
Responsive Design mit CSS
@media (max-width: 768px) {
body {
font-size: 14px;
}
}
Praxisbeispiele findest du in WordPress-Projekten.
Best Practices
- Externe Stylesheets
- Einfache Selektoren
- Klare Struktur
Fazit
CSS ist essenziell für moderne Websites und sorgt für Design, Struktur und Benutzerfreundlichkeit.