htmllooser: table class

Servus

Ich möchte die Randstärke einer Tabelle via CSS definieren. Das habe ich auch, nur habe ich das Problem dass wenn ich meine CSS Klasse im table tag habe, ich nur den äusseren rahmen habe, jedoch nicht die inneren. dafür müsste ich die css-class in jeder spalte haben, was bewirkt das ich lauter "kästchen" bekomme....wie kann ich also via css-class im table tag machen, dass ich die Randstärke usw auf die gesamte tabelle definieren kann, und nicht nur den äusseren rand?

gruss

  1. Hi,

    Ich möchte die Randstärke einer Tabelle via CSS definieren. Das habe ich auch, nur habe ich das Problem dass wenn ich meine CSS Klasse im table tag habe, ich nur den äusseren rahmen habe, jedoch nicht die inneren.

    das liegt daran, dass diese Rahmen nicht zum <table>-Element gehören, sondern zu dessen Nachfahren, z.B. den <td>.

    dafür müsste ich die css-class in jeder spalte haben,

    Nein. Klassen brauchst Du *nie* für irgend eine Darstellung, sondern *immer* nur zur Klassifizierung eines Elements. Beschäftige Dich mit dem Nachfahrenselektor.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Hi!

    table {border-collapse:collapse;}

    dürfte helfen.

    Gruß

    Martin