Supportnet / Forum / Webseiten/HTML
CSS - dünne linie für gesamte Tabellenstruktur
Frage
Hi,
ich hätte da eine kleine Frage zum Thema CSS und Tabellen...
Ich lese zwar überall dass man einen schönen dünnen Tabllenrahmen mit CSS zaubern kann aber warum ziehen sich die linien nicht auch durch die Zellen(Spalten&Zeilen)?
wenn man in allen <td> tags dasselbige nochmal definiert kommt es von der Struktur eigentlich genau so wie ichs haben will, jedoch wird dadurch nochmal ein rahmen in der zelle erzeugt und wenn dass cellspacing auf 0 steht ist der rahmen leider doppelt so dick.
Also: Ich will eine dünne linie für die gesamte Tabellenstruktur. Wie macht man das?
Beispiel zum Problem:
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="border:1px solid #000000;">
<tr>
<td style="border:1px solid #000000;"></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
Antwort 1 von Flupo
Antwort 2 von localhorst
Hey supi, Flupo! vielen dank das wars auch schon...
(leider war mir diese kleine eigenschaft bis jetzt noch nicht untergekommen..)
(leider war mir diese kleine eigenschaft bis jetzt noch nicht untergekommen..)
Antwort 3 von rfb
Zitat:
width="100%" border="0" cellpadding="0" cellspacing="0" style="border:1px solid #000000;"
du solltest dich erst einmal konsequent von HTML-Layout-Attributen wie width="100%" border="0" cellpadding="0" cellspacing="0" style="border:1px solid #000000;"
with, border, cellpadding, cellspacing trennen und die entsprechenden CSS-Eigenschaften nutzen, sonst könnte es sein, dass dein Browser nicht weiß was er machen soll, siehe border="0" und border:1px ... - das widerspricht sich direkt.
