I am developing one of my first websites. In this site, I started doing everything with floating divs rather than a table layout. The issue I have with this is that when I print, the information appears vertically on the paper rather than horizontally as on the screen.

Other than converting everything to a table format, is there a way to have the webpage as displayed on the screen?