CSS Abhängigkeiten und Bedingungen

CSS bietet mehr als nur Angaben von Farben und Hintergrundbildern. So gibt es in CSS ein paar Kniffe, die einem helfen seinen Sourcecode noch weiter zu rationalisieren und die Klufft zwischen MS Explorer und Mozilla und Co zu schließen.

Abhängigkeiten und Bedingungen

In einer CSS-Datei ist es möglich Bedingungen aufzustellen. So ist es möglich IDs, Klassen oder Tags nur in einem speziellen Bereich anzusprechen.

CSS Klassen und IDs

Neben den grundlegenden Defintionen der html-Elemente kann man in einer CSS-Datei auch Klassen und IDs anlegen. Nun stellt sich die Frage, was der Unterschied zwischen Klassen und IDs ist.
Klassen und IDs
Wenn man es einmal verstanden hat, dann ist es ganz einfach. Eine ID ist wie ein ganz spezieller Name um ein Element genau zu bennen. Deshalb darf jede ID auch nur einmal benutzt werden. Klassen hingegen geben die Möglichkeit Elemente zusammen zu fassen. So kann man z.B. jedem "a" eine Eigenschaft zuweisen.
Um es zu verdeutlichen ein kleines Beispiel:

Was ist überhaupt Podcasting?

Was ist überhaupt Podcasting? Immer häufiger stolpert man im Internet über den Begriff Podcasting. Podcasting ist das über Internet bereit stellen von Audiodatein (Podcasts) in denen die Autoren, ähnlich dem textbasierten Weblog, ihre Gedanken zu einem speziellem Thema wieder geben. Die Audiodaten werden über das eigene Weblog verbreitet. Podcasts verfügen über ein spezielles RSS-Feed. Der RSS-Feed von Podcasts enthält sogenannte "enclosures", die auf die Audiodateien verweisen.

Seiten