Workshop CSS: Teil 5 - Weitere Möglichkeiten
Mehrfache Deklaration
Selektoren dürfen beliebig oft aufgeführt werden:
In dem folgenden Beispiel werden für drei Überschriftenebenen gleiche Formatierungen deklariert:







<style type="text/css"><!-- h1 {color:#000000;} h1 {font-weight:bold;} h1 {font-size:18px;} h1 {text-decoration:underline;} //--></style>
Einfacher geht es, indem du die Angaben zusammen fasst:







<style type="text/css"><!-- h1 { color:#000000; font-weight:bold; font-size:18px; text-decoration:underline; } //--></style>
Stylesheet-Angaben gruppieren
Stylesheet-Angaben lassen sich gruppieren, sodass du nicht jedes Tag und jeden Selektor einzeln auflisten musst.
In dem folgenden Beispiel werden für drei Überschriftenebenen gleiche Formatierungen deklariert:







<style type="text/css"><!-- h1 {color:#000000; font-weight:bold; font-size:18px;} h2 {color:#000000; font-weight:bold; font-size:18px;} h3 {color:#000000; font-weight:bold; font-size:18px;} //--></style>
Einfacher geht es, indem die drei Tags durch Komma getrennt aufgelistet werden.:







<style type="text/css"><!-- h1, h2, h3 {color:#000000; font-weight:bold; font-size:18px;} //--></style>
In dem nächsten Beispiel unterscheiden sich die Angaben nur durch die Schriftgröße:







<style type="text/css"><!-- h1 {color:#000000; font-weight:bold; font-size:18px;} h2 {color:#000000; font-weight:bold; font-size:16px;} .fett {color:#000000; font-weight:bold; font-size:14px;} //--></style>
Du könntest also gleiche Angaben zusammenfassen:







<style type="text/css"><!-- h1, h2, .fett {color:#000000; font-weight:bold;} h1 {font-size:18px;} h2 {font-size:16px;} .fett {font-size:14px;} //--></style>