I'm trying to create a CSS forum, with each post including a box on the left for the profile and a box on the right for the message content. Reading some of the posts here, it seems to be the consensus that avoiding tables is a good thing.
I've managed to float the profile box (just <DIV> text with a background) on the left with text in a box (not floated) on the right, but the box on the right actually fills 100% of the width and runs underneath the floated left box. Is there any way of just having a text box floated on the left and the other text continuing after it rather than the box sitting underneath it? I'd like to have a narrow line of background colour between the two boxes.
Or alternatively, are tables the best way to go?
I've been doing CSS for about two days, so I'm still very much a beginner at this. Any assistance greatly appreciated... :)