Is there a way to create two columns without using HTML tables? I'm looking for the first column to contain an image and the second column to display text aligned left, extending to the rest of the page width.
I found this CSS solution for the first column:
#left_col {
float:left;
width: 650px;
}
However, I'm having trouble finding the right CSS for the second column. Most examples online show the second column as right-aligned. What's the best way in CSS to have two columns where the first is fixed and the second is aligned left (to the right of the picture)?