I hate tables.

If you'd like, you can read the related blog entry.

Success…I guess.

Note that there is only a tbody in the second table, but the table>tbody>tr>td:first-child rule is applied successfully to both.

HTML, sans tbody

this should be yellow cell two
cell one cell two

HTML with tbody

this should be yellow cell two
cell one cell two

Yeah, my head hurts too. Let's discuss it, shall we?