Harlequin: Tabellenhilfe

Beitrag lesen

Yerf!

Und zwar bildet sich jetzt kein Rahmen in der Tabelle, nur aussen.
Mach ich bei der Tabelle cellspacing 0, zeigt der die ganzen Zeilen zusammen an. Wie mache ich das, das in der Tabelle ebenfalls ein weißer, dünner rahmen angezeigt wird?
Hier der Quelltext.

<table style="border:thin solid white;border-middle:white" >

Die CSS-Angabe border verhält sich etwas anders als das veraltete border-Attribut einer Tabelle: es wird immer nur das Element selbst umrahmt. Wenn also ein Gitternetz erscheinen soll müssen die Zellen umrahmt werden, evtl. mit einer zusätlichen Angabe von border-collapse:collapse für die Tabelle, damit die Rahmen benachbarter Zellen zusammengefasst werden.

Benutze für diese Angabe aber *bitte* nicht das style-Attribut... wohin das führt sieht man in deinem Beispiel sehr deutlich: es wird sehr unübersichtlich. Gib der Tabelle eine ID und nutze im zentralen Stylesheet den Nachfahrenselektor:

#tabellenID{
border-collapse:collapse;
}
#tabellenID td{
border:thin solid white;
...weitere Angaben für alle Zellen
}

Gruß,

Harlequin