Eine rand- und rahmenlose Tabelle
denito
- css
Hallo!
Ich habe folgendes Problem. Ich will eine Tabelle ausschließlich mit CSS formatieren und sie gänzlich rand- und rahmenlos machen.
In HTML mache ich das mit:
<table border=0 cellpadding=0 cellspacing=0>
In CSS bekomme ich das nicht hin. Ich nutze folgende Formatierung:
<table style="padding:0px; margin:0px; border:0px">
Es bleibt jedoch immer noch etwas Zwiswchenabstand zwischen Tabelleninhalt und Tabellenrand.
Was mache ich falsch?
Viele Grüße
denito
Hi
<table style="padding:0px; margin:0px; border:0px">
richtig müsste sein:
<table style="padding:0px; border-spacing=0px; border: solid 0px #000000">
wichtig ist also:
statt cellpadding in style "padding:wert" ;)
statt cellspacing in style "border-spacing:Wert"
bei "border:..." immer Rahmen-Art/-Dicke/-Farbe zB: "border:solid (durchgezogen) 0px #000000"
Hi
Hi
<table style="padding:0px; margin:0px; border:0px">
richtig müsste sein:
<table style="padding:0px; border-spacing=0px; border: solid 0px #000000">
Ich denke mal du meinst border-spacing:0px ;-)
Cu Nils
Hi,
Hi
<table style="padding:0px; margin:0px; border:0px">
richtig müsste sein:
<table style="padding:0px; border-spacing=0px; border: solid 0px #000000">
Nein, das ist natürlich falsch, da immer noch der Doppelpunkt und nicht das Gleichheitszeichen zwischen Eigenschaft und Wert steht.
Manch Browser möchte auch noch die border-collapse Eigenschaft gesetzt bekommen.
Außerdem: border:none;
Also:
padding:0; margin:0; border-spacing:0; border-collapse:collapse; border:none;
wichtig ist also:
statt cellpadding in style "padding:wert" ;)
aber angewandt auf die einzelnen Zellen.
statt cellspacing in style "border-spacing:Wert"
in Kombination mit border-collapse
bei "border:..." immer Rahmen-Art/-Dicke/-Farbe zB: "border:solid (durchgezogen) 0px #000000"
Nein, bei border-style none sind die anderen Angaben nicht erforderlich, die Farbe sollte defaultmäßig dieselbe sein wie bei color, wenn sie nicht angegeben ist.
cu,
Andreas