@@suit:
Nun möchte ich das zwischen bestimmten Zeilen eine horizontale Trennlinie gezogen wird, wegen der Übersichtlichkeit.
@Hagen: U.a. wegen der Übersichtlichkeit möchtest du auch alle Darstellungsangaben mit http://de.selfhtml.org/css/index.htm@title=CSS tätigen; nicht mit missbilligten HTML-Attributen.
du möchtest einen rahmen unter den jeweilen td-elementen einer zeile
und, damit keine Unterbrechungen in der Linie sind, das passende Rahmenmodell mit zusammenfallenden Rahmen: table {border-collapse: collapse}
[CSS2 §17.6.2]
bzw unter dem tr-element selbst
was auch das Rahmenmodell mit zusammenfallenden Rahmen verlangt und im IE nicht funktioniert.
nachdem :nth-child noch nicht richtig unterstützt wird,
„Nachdem“ hört sich so an, als wäre :nth-child Vergangenheit. Zurück in die Zukunft! ;-)
kannst du sagen alle 5 zeilen eine klasse ins tr-element schreiben und die rahmenlinie per css als rahmen einfügen
Und dann per Nachfahrenselektor die 'th'-/'td'-Elemente selektieren: tr.foo th, tr.foo td {border-bottom: 42px solid #F00}
Live long and prosper,
Gunnar
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.