Blöde Tabellen machen nicht was sie sollen
Manuela
- html
Hallo alle miteinander,
ich bin gerade dabei eine Formular - Seite zu bauen. Damit die auch ein bißchen schön wird verwende ich Tabellen. So weit so gut, dabei habe ich eine dieser Tabellen so definiert:
<table width="100%" cellpadding="10" cellspacing="10" bordercolor="#000000" border="0" bgcolor="#FFFFFF" >
und in den Einzelnen Zellen dann border auf 3 gesetzt. Das Ziel ist das nur der inner Rand der einzelnen Zellen schwarz umrandet werden soll.
Hat jemand eine Ahnung was ich da anders machen muss, das das funzt.
Manuela
Hiho
das mit dem border aus der tabelle nehmen und das in den head schreiben:
<style type="text/css">
<!--
table td{ border: 3px solid black;}
-->
</style>
greets from Erlangen Research Center -- tOM
Hiho
das mit dem border aus der tabelle nehmen und das in den head schreiben:
<style type="text/css">
<!--
table td{ border: 3px solid black;}
-->
</style>
wenn ich das so mache, wird ja bei jeder Tabelle in der Seit die Zelle umrandet. Es soll aber nur in einer bestimmten Tabelle die Zelle umrandet werden und nicht auch noch die Tabellen in der Zelle.
Manuela
Hallo,
dann mußt du es, wie Johann oben angab, innerhalb der betreffenden Zellen mit angeben...
<td style="border:3px solid black;">
eventuell könnte man sich noch schreibarbeit sparen, wenn man das ganze verschachtelt und den style nur auf Unterverschachtelungen wirken läßt:
http://selfhtml.teamone.de/css/formate/zentrale.htm#verschachtelte_elemente
André
Hallo,
dann mußt du es, wie Johann oben angab, innerhalb der betreffenden >>Zellen mit angeben...
<td style="border:3px solid black;">
ja so hab ich das jetzt auch gemacht und es funzt. Vielen Dank.
Sonst alles okay bei Dir ? Hast Du meine E - mail gestern bekommen?
Manuela
hi
das ist aber IMHO umständlich
oben innen Style das reinzusetzen is massig weniger Code und Arbeit
#thetable td{ border: 3px solid black;}
... wobei dein Table natürlich die id "thetable" haben muss
-> das ist übrigends oben net ganz richtig!
greets tOM
wenn ich das so mache, wird ja bei jeder Tabelle in der Seit die Zelle umrandet. Es soll aber nur in einer bestimmten Tabelle die Zelle umrandet werden und nicht auch noch die Tabellen in der Zelle.
<style type="text/css">
<!--
.bla{ border: 3px solid black;}
-->
</style>
<td class="bla">
So sollte das gehen. :)
Cheers, Johann
Hiho
hiho
dann so ändern:
<style type="text/css">
<!--
#thetable{ border: 3px solid black;}
-->
</style>
und deinen table gibste die id="thetable"
greets from Erlangen Research Center -- tOM
und in den Einzelnen Zellen dann border auf 3 gesetzt. Das Ziel ist das nur der inner Rand der einzelnen Zellen schwarz umrandet werden soll.
Es gibt soweit ich weiß kein border Attribut für td. Verwende lieber CSS. <td style="border:3px solid black;">