Css3
CSS steht für "Cascading Style Sheets" und wird für die Darstellung benötigt. Es ergänzt andere Auszeichnungssprachen wie HTML um das Layout und Design.
- HTML
Inhalt + Struktur + Semantik
- CSS
Gestaltung + Typografie + Farbe + Positionierung
Es ermöglicht nicht nur die Gestaltung von Form und Farbe, sondern auch die strikte Trennung zum Inhalt (HTML).
HTML hat nichts mit dem Layout einer Seite zu tun!
Erst die Nutzung von beiden Auszeichnungssprachen erlaubt die Verwendung von modernen Techniken für Internetseiten wie
- Usability (Benutzerfreundlichkeit)
- Responsive (alle Geräte)
- Barrierefreiheit
- Effekte & Animationen
Im Idealfall kann mit dem Austausch einer CSS-Datei das Layout einer Webseite vollständig geändert werden.