membran: HTML - Tabelle - td - minimale Höhe ?

Beitrag lesen

<tr>
 <td colspan="3" valign="bottom" align="center">
  [Linie ... height="3"]
 </td>
</tr>

Nun hat die Höhe der ersten Zeile (die mit der Linie) aber nicht die Höhe 3 sondern eine Höhe von schätzungsweise 10 (ich denke, dass das eine Art Standardhöhe ist). Hab ich etwas übersehen oder liegt es wirklich an HTML? Wenn ja, wie kann ich es umgehen.

Hi,

das td-tag muss noch den Parameter 'height="3"' erhalten und zwischen dem td-tag und dessen Abschluß darf kein Leerzeichen und auch kein Umbruch sein (dasselbe wie ein Leerzeichen).
Mit dem Leerzeichen wird eben die Tabellezelle so hoch, wie die aktuelle Größe des Fonts.

Also, keine Leerzeichen:

<td height="3"><hr size="3" width="100%" color="#000000"></td>

Alternativ kannst du es auch mit Tabelleneinfärbung machen.

Du brauchst dazu ein 1x1 Pixel großes, transparentes gif-bild.
Dieses kannst du dann auf die gewünschte Größe skalieren.
Entweder machst du dir so ein Bild selbst oder du suchst bei Google in der Bildersucher nach "leer.gif".
Der Tabellenzelle gibst du dann die gewünschte Farbe.

Auch ohne Leerzeichen schreiben!

<td height="1" bgcolor="#000000"><img src="leer.gif" width="1" height="1"></td>

cya
membran