2. Grundlagen
Cascading Style Sheet ist eine direkte Erweiterung von HTML, zu deutsch "staffelbare Formatvorlagen", welche die Unzulänglichkeiten von HTML beseitigen und eine exaktere Gestaltung der Webseite ermöglichen sollen.
Damit trennt man die Darstellung und den Inhalt einer Web-Seite. Das HTML-Dokument wird durch diese Trennung einfacher und kürzer und kann dadurch schneller geladen werden.
Vorteile:
- erheblich erweiterte Gestaltungsmöglichkeiten
- klare Trennung von Struktur und Layout
- erleichterte Pflege von HTML-Dokumenten
- macht bisherige Gestaltungselemente überflüssig
- Formatieroptionen gehen über die Möglichkeiten von HTML hinaus
Nachteile:
- funktioniert nicht in allen Browsern
- Style-Angaben beeinflussen einander
- Formatanweisungen können einander widersprechen