Print stylesheet in CSS

Door Martin op 9 juli 2008

Eerder hebben we beschreven waaraan een gebruiksvriendelijke printpagina moet voldoen en waar het vaak mis gaat. De printbaarheid van een pagina valt of staat in de meeste gevallen met de aanwezigheid van een aparte css stylesheet, bijvoorbeeld ?print.css". In zo?n stylesheet kan je de opmaak van je printpagina bepalen en aangeven wat er wel of niet getoond moet worden.

Om ervoor te zorgen dat deze stylesheet door de browser wordt gebruikt voor het printen dien je de volgende regel code op te nemen in de pagina?s van de website:

href="print.css" is de verwijzing naar het css bestand waarin je de opmaak van je print pagina bepaald. media="print" geeft aan dat deze stylesheet gebruikt moet worden voor het printen. Je kunt hier trouwens ook verwijzen naar andere ‘media’, bijvoorbeeld een PDA. Een volledige lijst van geschikte media staat op de site van het W3C.

De printpagina opmaken

De stylesheet voor je printpagina overschrijft de oorspronkelijke stylesheet. Je hoeft dus niet alles opnieuw in je printstylesheet te bepalen. Alleen de verschillen aangeven is voldoende. Voor de verdere uitleg ga ik er even vanuit dat je enige kennis hebt van CSS en de stylesheet van je website kent. Kom je er niet uit? Stel gerust vragen in de comments!

Alle overbodige afbeeldingen en de navigatie verwijderen

Staat je navigatie in

Je kunt een reactie, achterlaten of een trackback van uw eigen site.

Reageer!