AndreasW: Link und Hover Definitionen

Beitrag lesen

Moinsen;

Tach,

Ist es möglich direkt oben im Head mehrere Definitionen für a:link und a:hover reinzuschreiben, so dass man zum Beispiel einer Tabelle einfach nur ne bestimmte ID gibt und dann auch die dazugehörigen CSS Styles benutzt?

Ja

Also dass in einer Tabelle dann mal links gelb sind, und in nem anderen Teil der Tabelle links grpn sind?

a:link    { /* styles für alle Links */ }
a:visited { /* styles für alle Links */ }
a:focus   { /* styles für alle Links */ }
a:hover   { /* styles für alle Links */ }
a:active  { /* styles für alle Links */ }

table#id a:link    { /* styles für alle Links in der Tabelle id */ }
table#id a:visited { /* styles für alle Links in der Tabelle id */ }
table#id a:focus   { /* styles für alle Links in der Tabelle id */ }
table#id a:hover   { /* styles für alle Links in der Tabelle id */ }
table#id a:active  { /* styles für alle Links in der Tabelle id */ }

Beim Link braucht nichts angegeben zu werden, nur die Tabelle braucht in diesem Fall ein id-Attribut mit Wert "id" (der natürlich angepaßt werden kann).

Ähnlich funktioniert es auch, wenn den Tabellen class-Attribute mitgegeben werden, dann halt per
table.classname a:link  usw.

Wenn ja, wie kennzeichnet man die Styles im Head?

s.o.

MfG, Sting,

Andreas