Hi,
Hi Andreas,
<img src="http://temp.andreas-waechter.de/border-spacing.gif" border="0" alt="">
Ich seh da einen Unterschied. Du nicht?
Ja, und? Dann ändere die Werte. Mir ging's um
Egal, wie hoch ich die margin-Angaben setze - es ändert sich nichts. Siehe unten für Begründung.
Ginge es nach mir, könnte border-spacing ersatzlos entfallen. Es ist genauso unnütz, wie image-spacing oder ähnliches wäre.
Der Unterschied ist, daß border-spacing für die gesamte Tabelle gilt.
wie sollte denn z.B.
<table>
<tr>
<td style="margin:0px;">1</td>
<td style="margin:100px;">2</td>
</tr>
</table>
dargestellt werden? Die Angaben wären widersprüchlich.
Andererseits steht im CSS-Standard drin, was mit den margins zu geschehen hat:
Like other elements of the document language, internal table elements generate rectangular boxes with content, padding, and borders. They do not have margins, however.
http://www.w3.org/TR/REC-CSS2/tables.html#q7
Da border-spacing nur auf die Tabelle angewandt werden kann, kann es keine Widersprüche daraus geben.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/