Es gibt drei Arten, HTML-Inhalte mit CSS zu versehen: Style-Definitionen in separaten CSS-Dateien, im Kopfbereich eines HTML-Dokuments, oder inline in einzelnen HTML-Elementen. Alle drei Varianten haben ihre Berechtigung und Vorteile. Außerdem gibt es eine Rangfolge: Definitionen im Kopfbereich eines HTML-Dokuments überschreiben im Konfliktfall Definitionen aus eingebundenen, separaten CSS-Dateien, und Inline-Definitionen in einzelnen HTML-Elementen überschreiben im Konfliktfall Definitionen aus CSS-Dateien und Definitionen aus dem Dokumentkopfbereich. In größeren Projekten ist es durchaus üblich, dass alle drei Varianten gezielt zum Einsatz kommen.
Korrekturen, Hinweise und Ergänzungen
Bitte scheut euch nicht und meldet, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Diskutieren wählen. Es ist keine Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden allerdings kommentarlos entfernt.