Neue Selektoren

(msc) Selektoren erlauben es, CSS-Deklarationen einzuschränken. Der Internet Explorer 7 beherrscht neu eine Reihe zusätzlicher Selektoren. Es ist jetzt möglich, «Nachbarn» auszuwählen. Als Beispiel dient die folgende CSS-Regel:

h1+h2 {color: red; font}

Hier wird ein h2-Titel rot gefärbt, wenn er auf einen h1-Titel folgt. Steht ein anderes Element vor dem h2-Titel, findet die Regel keine Anwendung.

Auch eine Selektion nach Attributen ist möglich. Die folgende CSS-Anweisung gilt nur für Anchor-Elemente, die ein bestimmtes Attribut haben. Als Selektor kommt die URL zum Einsatz. Entsprechend gilt die Formatanweisung nur für Verweise auf die Publisher-Website:

a[href="http://www.publisher.ch"]:link {color:red}

Links auf die Publisher-Website erscheinen grün, andere Links in der Standardfarbe blau.

Der Selektor first-child wählt das erste «Kind» in der Dokumentenstruktur aus. Im folgenden Beispiel ist das «Erstgeborene» der erste Eintrag einer Liste. Er wird in grüner Farbe angezeigt:

li:first-child {color:green}

Die erwähnten Selektoren gibt es übrigens auch in den neuesten Versionen von Firefox, Safari und Opera.

Quelle: Publisher, Dienstag, 13. Februar 2007

Rubrik und Tags:

Faksimile

Metadaten
Thema: Webtipps
Nr: 7752
Ausgabe: 07-1
Anzahl Subthemen: 8

Obsolete Datenfelder
Bilder: 0
Textlänge: 63
Ort:
Tabb: FALSCH