Tabellen
Tina
- html
0 Cheatah0 ulli0 Michael Jendryschik
Hallo Forum,
kurze Frage:
ich habe beispielsweise folgende Tabelle
<table width="100%">
<td width="120"></td>
<td width="??REST"></td>
</table>
Wie man sieht, soll die erste Spalte 120Pixel groß sein,
die zweite Spalte soll so groß sein wie der Rest der 100%.
Geht das? Oder kann man entweder nur Pixel- ODER Prozentangaben machen?
Vielen Dank für eure Hilfe,
Gruß
Tina
Hi,
Geht das? Oder kann man entweder nur Pixel- ODER Prozentangaben machen?
sagen wir so: Wenn Du nicht strikt "oder" nimmst, gibt es in der Praxis Probleme. Beschäftige Dich mit den Elementen <col> und <colgroup>.
Cheatah
Hallo Forum,
hallo
kurze Frage:
ich habe beispielsweise folgende Tabelle
<table width="100%">
<td width="120"></td>
<td width="??REST"></td>
</table>
<table style="width:100%">
<td style="width:120px"></td>
<td>inhalt</td>
</table>
... macht die zweite zelle automatisch so groß wie der rest ist
Gruß
Tina
cu
ulli
<table style="width:100%">
<td style="width:120px"></td>
<td>inhalt</td>
</table>
... macht die zweite zelle automatisch so groß wie der rest ist
Hallo Ulli,
danke für deine schnelle Antwort,
das weiß ich, dass das so geht und die zeite Spalte dann so groß ist wie der Rest.
Das Problem ist aber, dass ich 3 Spalten machen will,
die 1. soll "align=left" sein, die 3. "align=right".
Das krieg ich aber nicht so ganz hin:
<table width="100%" height="100%">
<!-- 1. Spalte -->
<td width="20" align="left"></td>
<!-- 2. Spalte -->
<td width="?"></td>
<!-- 2. Spalte -->
<td width="50" align="right"></td>
</table>
Ist etwas schwer, jetzt das Problem genau zu schildern.
Ich probier noch ein bißchen rum,
danke
Gruß
Tina
Das Problem ist aber, dass ich 3 Spalten machen will,
die 1. soll "align=left" sein, die 3. "align=right".
jagut ... das hat ja im endeffekt keinen einfluss auf die zellengröße
Das krieg ich aber nicht so ganz hin:
<table width="100%" height="100%">
<!-- 1. Spalte -->
<td width="20" align="left"></td><!-- 2. Spalte -->
<td width="?"></td><!-- 2. Spalte -->
<td width="50" align="right"></td>
</table>
müsste meines wissens schon ausreichen, um den von dir gewünschten effekt zu erzeugen (jedenfalls beim ie)
... besser wäre es, wenn du das so schreibst
<table style="width:100%;height:100%>
<!-- 1. Spalte -->
<td style="width:20px;text-align:left"></td>
<!-- 2. Spalte -->
<td></td>
... hier brauchst du dann keine angabe zur größe mehr
<!-- 2. Spalte -->
<td style="width:50px;text-align:right"></td>
</table>
Ich probier noch ein bißchen rum,
das ist _immer_ gut
danke
Gruß
cu
ulli
Tina
Hallo,
<table width="100%" height="100%">
<!-- 1. Spalte -->
<td width="20" align="left"></td><!-- 2. Spalte -->
<td width="?"></td><!-- 2. Spalte -->
<td width="50" align="right"></td>
</table>
<table width="100%">
<tr>
<td width="20" align="left" />
<td width="100%" />
<td width="50" align="right" />
</tr>
</table>
Gruß,
MI
Hallo Michael,
<table width="100%">
<tr>
<td width="20" align="left" />
<td width="100%" />
<td width="50" align="right" />
</tr>
</table>
Laut welcher DTD soll das validieren? IN XHTML und in HTML4 ist TD _kein_ inhaltsloses Element. Es _kann_, muss allerdings keinen Inhalt enthalten. In HTML4 ist ein End-Tag optional, das bedeutet doch aber nicht, dass man es in XHTML als inhaltsloses Element notieren darf? Oder?
viele Grüße
Axel
Hallo,
<table width="100%">
<tr>
<td width="20" align="left" />
<td width="100%" />
<td width="50" align="right" />
</tr>
</table>Laut welcher DTD soll das validieren?
XHTML 1.0 Quick
Gruß,
MI
Hallo,
<table width="100%">
<td width="120"></td>
<td width="??REST"></td>
</table>Wie man sieht, soll die erste Spalte 120Pixel groß sein,
die zweite Spalte soll so groß sein wie der Rest der 100%.
<table width="100%">
<tr>
<td width="120" />
<td width="100%" />
</tr>
</table>
Gruß,
MI