PHPascal.com
Accueil Programmation web Optimisation Liens Fonctionnement du site À propos de l'auteur Plan du site
Programmation web CSS HTML PHP RSS SQL Outils

Modifier la couleur:

Style du site en bleu
Style du site en orange
Style du site en mauve
Style du site en noir
Style du site en rouge
Style du site en vert


Valid XHTML 1.0 Transitional

CSS Valide !

Programmation web / CSS / Feuilles de style pour l'impression

Feuilles de style pour l'impression

Avant d'expliquer en détail il faut savoir que si on fait une feuille de style spécifique pour l'impression cela suppose qu'on à déjà une feuille de style de faire pour l'affichage web (sreen).

Le principal but d'avoir une feuille de style différente pour l'impression c'est pour avoir le contenue de la page qui s'affiche correctement lorsqu'on l'imprime. Cela nous permet aussi d'enlever des bouts de site qui ne sont pas utile lors de l'impression d'une page: par exemple des menus, des publicité.

Par exemple la page web suivante : 300 - les parodies  à une feuille de style pour l'impression qui permet d'imprimer seulement le texte de l'article. (pour le voir faite aperçu avant impression).

Voici maintenant comment faire pour avoir 2 feuilles de style pour une page web: une pour l'écran et une pour l'impression:

À mettre dans la balise <head> :
<link href="style_ecran.css" rel="stylesheet"   type="text/css" media="screen" />
<link href="style_imprimer.css" rel="stylesheet" type="text/css" media="print">
Exemple CSS d'impression :
/* CSS pour l'impression seulement */

.enlever_imp {display:none; visibility:hidden;}

Avec ce simple code il est possible d'ajouter la classe enlever_imp dans notre page pour les section que vous ne voulez pas imprimer.




Articles écrit le 2008-02-29



Autres articles sous la même catégorie

  • Plusieurs feuilles de style différentes - Style d'affichage modifiable par l'utilisateur
  • Gestion global des CSS - programmation CSS
  • Couleurs des liens en CSS

  • ADMIN | © PHPascal.com 2008
    Fait au Québec