Sönke Tesch: KEIN CSS-Äquivalent zu cellspacing="0"

Beitrag lesen

ich kann auch nur meine aufmunterung anbieten. bis vorhin hielt ich mich für recht bewandert in CSS und dachte, dass ich cellspacing="" für alte browser mitschleppe. weit gefehlt...

hab mächtig getüftelt und keine lösung gefunden. wäre über ne berichtigug hoch erfreut!

ps: die border-collapse-'lösung' ist weder von der defintion noch von der erzielten wirkung her tauglich.

Welche border-collapse-Lösung? Die mit collapse nicht, die mit separate schon.

Sobald border-collapse auf separate steht, kannst Du mit border-spacing den Abstand zwischen einzelnen Zellen einstellen, und das sogar separat für den horizontalen und vertikalen Abstand. border-spacing sollte also den gleichen Effekt haben wie cellspacing.

Den cellpadding-Effekt sollte man erhalten, wenn den jeweiligen Zellen ein margin-Attribut verpasst wird.

Zur Erleuchtung: http://www.w3.org/TR/REC-CSS2/tables.html#separated-borders sowie http://www.w3.org/TR/html401/struct/tables.html#h-11.3.3.

Gruß,
  soenk.e