FAQFAQ
RechercherRechercher
Liste des MembresListe des Membres 
Groupes d'utilisateursGroupes d'utilisateurs
ProfilProfil 
S'enregistrerS'enregistrer 
 
  Prestations
Compétences
Engagements
Réferences
Contact
  Voyages
Baudelet.net
Vidéosurveillance
Trains de luxe
Croisiere
  Analyse HTML
Annuaire gratuit
Outils Google
Demande de devis
  Liens
livres
Magazines
Logiciels
 
ConnexionConnexion
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés 
Gérer l'impression avec un css

 
Poster un nouveau sujet   Répondre au sujet    SoftiForum Index du Forum -> CSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
narthur



Inscrit le: 27 Juil 2006
Messages: 1
Localisation: 127.0.0.1

MessagePosté le: Ven Aoû 04, 2006 5:26 pm    Sujet du message: Gérer l'impression avec un css Répondre en citant

On voit souvent des sites avec le lien "cliquer ici pour une version imprimable", dans le but d'avoir une page dépouillée de tout ce qui n'est pas nécessaire à l'impression (couleurs de fond, certaines images, etc...).
Le travail consiste alors à créer une nouvelle version de la page, une toute nouvelle page, ce qui ferait un travail supplémentaire considérable dans le cas où on a de nombreuses pages.
Et bien en fait, le probleme peut etre contourné grâce aux CSS: on crée un 2e css pour l'impression, et on n'a plus à créer 2 versions pour chaque page.

En gros, on a 2 css pour la page, une pour l'affichage, et une autre pour l'impression.
Ce css pour impression est reperé grâce à l'attribut media:
Code:

<link rel="stylesheet"
   type="text/css"
   media="print" href="print.css" />


Un lien intéressant sur la chose Arrow ici

Sinon, il existe aussi quelques astuces pour, par exemple, forcer le saut de page à l'impression au niveau de n'importe quel élément de votre page. Le code correspondant est:
Code:
<p style="page-break-before:always">Saut de page avant cette ligne</p>

allez, un autre lien pour la route...
_________________
Every rule has an exception. Especially this one.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    SoftiForum Index du Forum -> CSS Toutes les heures sont au format GMT + 9,5 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum