====== CSS (Cascading Style Sheets) ======
===== Schreibweise =====
Die Styleangaben werden als einfacher Text in einer .css-Datei gespeichert.
Die Formatierung lautet dabei wie folgt:
p, a { /*alle
===== Vorteile von CSS =====
* Trennung von Inhalt und Layout möglich
* Einfachere Wartung, Änderung in CSS-Datei gilt sofort für gesamte Website mit allen Unterseiten
* Suchmaschinenoptimierung einfacher, da die Crawler den CSS-Code nicht lesen und sich somit ganz auf den Inhalt der Website konzentrieren können
* Erleichterte Barrierefreiheit
* Deutlich mehr Möglichkeiten zur Formatierung als mit (X)HTML
===== Einbindung in (X)HTML =====
==== Externe Styles: Einbindung einer CSS-Datei im
==== Interne Styles: Definieren der CSS-Eigenschaften im -Bereich ====
Bei dieser Methode werden die CSS-Eigenschaften nicht ausgelagert, sondern direkt innerhalb eines style-Tags im -Bereich festgelegt.
==== Inline-Styles: CSS-Eigenschaften direkt im (X)HTML-Tag festlegen ====
Diese Methode eignet sich besonders, wenn es nur 1-2 CSS-Formatierung für die ganze Seite gibt. Dann wird die Eigenschaft direkt im Tag innerhalb eines style-Attributs festgelegt.
Das ist ein Text.