Textausrichtung in Tabelle
Claus
- html
Hallo,
ich habe einige Tabellen, die unter anderem in einer Tabellenzeile mehrzeiligen Text enthalten. Mittelfristig möchte ich dies über divs realisieren.
Kurzfristig suche ich aber eine Löung für das folgende Problem:
Wenn der Text rechts kürzer ist als der linke, fangt er nicht auf der gleichen Höhe (also oben) wie der linke Text an (Umgekehrt gilt dies genau so).
Wie erreiche ich, dass immer oben angefangen wird?
Stark verkürztes Beispiel (mit inline Style-Angaben):
<html>
<head>
</head>
<body>
<table style="margin-left:auto; margin-right:auto; margin-top:1em; ">
<tr>
<td style="width:49%; ">Hund</td>
<td style="width:2%; "> </td>
<td style="width:49%; ">dog</td>
</tr>
<tr>
<td style="width:49%; ">
blabla<br> blabla<br> blabla<br> blabla<br> blabla<br>
</td>
<td style="width:2%; ">
</td>
<td style="width:49%; ">
blabla<br> blabla<br> blabla<br> blabla<br>
</td>
</tr>
</table>
</body>
</html>
Gruß
Claus
Om nah hoo pez nyeetz, Claus!
eine sehr kurzfristige Lösung liefert das missbilligte Attribut valign.
Matthias
Moin,
Om nah hoo pez nyeetz, Claus!
eine sehr kurzfristige Lösung liefert das missbilligte Attribut valign.
Au! Und das von dir; in die Ecke und schämen! :D
Es gibt http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#vertical_align@title=vertical-align.
Gruß,
Take
Om nah hoo pez nyeetz, Take!
eine sehr kurzfristige Lösung liefert das missbilligte Attribut valign.
Au! Und das von dir; in die Ecke und schämen! :D Es gibt [ref:self812;css/eigenschaften/ausrichtung.htm#vertical_align@title=vertical-align].
Selbstverständlich gibt es vertical-align.
Aber:
beachte die Wortwahl "sehr kurzfristig" und "missbilligt"
und so wie man schlechtem Geld kein gutes hinterherwerfen soll, ist das Verwenden missbilligter Attribute noch ein Grund mehr, ein Tabellenlayout zu entsorgen.
Matthias
@@Claus:
nuqneH
<td style="width:2%; "> </td>
Das ist völlig sinnfrei. Entsorgen Gib den anderen Tabellenzellen padding!
Qapla'
Om nah hoo pez nyeetz, Gunnar Bittersmann!
<td style="width:2%; "> </td>
Das ist völlig sinnfrei.
Tabellenlayout halt.
Matthias
@@Matthias Apsel:
nuqneH
<td style="width:2%; "> </td>
Das ist völlig sinnfrei.
Tabellenlayout halt.
Das wäre auch in einer Datentabelle völlig sinnfrei.
Qapla'