Les feuilles de styles peuvent être utilisées pour obtenir un rendu de votre site différent
selon la méthode utilisée pour le visualiser. Il est par exemple possible d'avoir un rendu différent
quand on imprime une page et quand on le visualise dans un navigateur. La gestion de l'impression
est sans doute la fonctionnalité la plus intérressante car il est même possible de gérer les sauts de page
dans un document html.
Pour voir la différence on utilise l'attribut media, ce qui donne
<style type="text/css" media="screen"> ... </style>
ou
<link href="style.css" type="text/css" rel="stylesheet" media="print" >
screen correspond à la visualisation dans le navigateur et print à l'impression.
Pour plus de détails je vous renvoie à la norme :
W3C