View Single Post
  #6 (permalink)  
Old 05-20-2005, 06:57 AM
markrchisholm markrchisholm is offline
WebProWorld Member
 
Join Date: Nov 2004
Location: Rutland, GB
Posts: 40
markrchisholm RepRank 0
Default

As said above, css are the way forward.

Basically, you need to design another css for print as well as screen.ie.

<link href="components/text1.css" rel="stylesheet" media="screen">
<link href="components/text2.css" rel="stylesheet" media="print">

There are lots of other media you can specify css for as well, mobile and TV just to mention a few.

The proper way of writing a css for 'print' is to use type setting measurements as apposed to screen measurements (pt as apposed to px), this way you will be able to get html to print out on paper exactly as you want it.

But the cheat way is to 'zoom everything out' by simply adding a zoom value to the body tag in your print css. 0.8 should be enough if your page is around 780px wide, like this...

body { zoom:0.8}
Reply With Quote