Q:

CSS positioning text node in block element (table)

I'm looking for a solution to but a text node in the vertical top of a block element.
I'm using a td with rowspan and this makes the text inside of the td centering in the vertical center.
Thats what it looks like
<table>
  <tr>
    <td rowspan="2">to but in vertical top</td>
    <td>s0me</td>
  </tr>
  <tr>
    <td>t3xt</td>
  </tr>
</table>

For some reasons I do not want to use a
<td>nbsp;</td>

in the second row.
//EDIT:
-.- 1 more minute in google gave me this:
<td rowspan="2" style="vertical-align:text-top;">text</td>

which works perfectly. sry for unnecessary post

A:

You can use vertical-align property on table cells.
See example here: http://jsfiddle.net/TgLUK/
It's as simple as selecting your table with CSS selector (or applying a style tag), that defines:
vertical-align: top;

Like:
td.topped
{
    vertical-align: top;
}

