Is it possible to do this kind of HTML layout without tables?

Afghano4Life

New Member
I would like to do a two-column layout with a picture on the left corresponding to a block of text on the right. I'd like the margin between each row to be between the tallest items, and I'd like the shorter item to vertically center to the other item on its row.
Z6FVw.png
Is this possible? It seems like it would be fairly straightforward using a table, but I'd like to use clean markup for unstyled content, and it is not really a table in the sense of tabular data. I'll accept using a table if there isn't another more semantic way.
 
Top