Going forward, in CSS 3 designers can get rid of floats and stick to some simple layout techniques. CSS3 provides a new box model with the “orient” property. Using this designers can layout block level elements horizontally or vertically without using floats. More details in this CSS3 spec.
Flexible Box Layouts Coming In CSS3
