Hi,
also ich habe eigentlich nur eine kleine Infoseite bei uns auf der Arbeit entwerfen wollen aber irgendwie hänge ich an diesem blöden Margin Befehl.
Also ich habe Eine Tabelle mit zwei Spalten und einer Zeile. Über CSS habe ich der Tabelle und den Zellen einen Blauen Rahmen gegeben. Jetzt wollte ich gerne den Abstand zwischen Zeilenrahmen und Tabellenrahmen vergrößern. Normal sollte das ja mit einem Margin im td-Tag funktionieren.
Nö, das darf nicht funktionieren. Tabelleninterne Elemente haben per Definition keinen margin:
http://www.w3.org/TR/CSS21/tables.html#q7: "Internal table elements do not have margins."
In Browsern läßt sich das für die gesamte Tabelle mit border-spacing (bei passendem border-collapse) machen, im IE ist das m.W. nicht im CSS, sondern nur im HTML per cellspacing, machbar.
Dein Code sieht aber nicht wirklich danach aus, als ob eine Tabelle sinnvoll wäre, sieht eher nach float fürs Bild aus ...
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.