HTML and CSS Reference
In-Depth Information
Abbildung 2.3 Durch die Klasse erscheint die zweite Überschrift in Blau.
Beachten Sie, dass die zweite Überschrift trotzdem weiterhin dieselbe Größe wie die
erste aufweist. Das ist eine wichtige Eigenschaft von CSS. Klassen und Stile bauen auf-
einander auf, ergänzen oder überschreiben sich. Dabei verarbeitet der Browser die
CSS-Datei von oben nach unten und wendet in dieser Reihenfolge die Eigenschaften
und Werte an. Definieren Sie also im oberen Teil die Schriftfarbe in Rot und im weite-
ren Verlauf die Schriftfarbe in Blau, so wird der Browser die Schrift in Blau anzeigen.
Dieses Prinzip der kaskadierenden Stile kann sehr mächtig sein, da Sie so eine Gestal-
tung vieler Elemente an einer Stelle editieren können, ohne jede Definition einzeln
anzupassen. Als Beispiel wäre hier die Definition der Schriftart zu nennen, die Sie ein-
mal im body definieren können und die sich dann auf alle Elemente vererbt, die
innerhalb des body -Tags stehen:
body {
font-family: "Helvetica";
}
Mit der Veränderung dieser Definition passen Sie mit einem Schlag die Schriftart im
gesamten Projekt an. Die gesparte Zeit können Sie in einen gemütlichen Kaffee oder
in einen frühen Feierabend investieren. Klingt gut, oder?
Id ansprechen
Neben Klassen und ganzen Tags können Sie auch eine id mit CSS ansprechen. Ein Ele-
ment können Sie mit einer id versehen, um ihm so eine eindeutige Bezeichnung
zuzuordnen. Dies ist besonders bei der Entwicklung mit JavaScript relevant. Der
Unterschied zu einer Klasse ist der, dass eine id einzigartig ist und nur ein einziges
Search WWH ::




Custom Search