Thomas Luethi: rahmen um tabellen

Beitrag lesen

Hallo,

danke für die antwort. im prinzip habe ich es immer so gemacht. allerdings dachte ich das es eine andere möglichkeit geben könnte, da ich ja dann doch mehrere klassen bekomme was ich eigentlich vermeiden wollte.

Naja, wie gesagt, es gaebe :first-child
Damit wuerde es zu:
   tr { border-top:solid #fff 2px; }
   tr:first-child { border-top:0 none; }
und im HTML-Quellcode braucht es dann keine Klasse mehr.
Bloss: in
[http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm#first_line_letter_child]
steht:
"Beachten Sie:
Der Internet Explorer 5.x interpretiert :first-child noch nicht."

kannst du mir einen tipp geben, bezüglich den anderen antworten im forum. diese raten mir zu einer liste. ich habe jedoch immer etwas probleme mit dem formatieren von diesen listen. mit dem abstand zwischen dem z.b. pfeil oder punkt zum text. etc.

Das ist effektiv ein Problem. Eine gute Seite zum Thema "Listen und CSS" ist:
http://www.subotnik.net/style/list-box-test.html

Die Browser haben alle sehr eigenwillige Ideen von margin/padding bei Listen (ul,ol) und Listenpunkten (li).

Daneben natuerlich Pflichtlektuere:
http://selfhtml.teamone.de/css/eigenschaften/listen.htm
http://www.w3.org/TR/REC-CSS2/generate.html#q11, insbesondere der Abschnitt
http://www.w3.org/TR/REC-CSS2/generate.html#propdef-list-style-image

HTH, mfg
Thomas