CSS (Cascading Style Sheets) ist eine Stylesheet-Sprache, die verwendet wird, um das Design und Layout von Webseiten zu gestalten. Während HTML die Struktur einer Webseite definiert, ist CSS dafür zuständig, das Aussehen der Seite zu bestimmen.
Trennung von Inhalt und Design: CSS erlaubt es, das Layout von HTML-Elementen unabhängig vom Inhalt zu gestalten.
Wiederverwendbarkeit: Mit CSS können Designs für mehrere Seiten gleichzeitig definiert werden.
Flexibilität: Änderungen am Design können leicht vorgenommen werden, ohne den HTML-Code anzupassen.
Inline-CSS: Direkt im HTML-Element.
<h1 style="color: blue;">Hallo Welt!</h1>
Internes CSS: Im <style>-Tag im <head> der HTML-Datei.
<style> h1 { color: blue; } </style>
Externes CSS: In einer separaten Datei (style.css) und im HTML verlinkt.
<link rel="stylesheet" href="style.css">