Bonjour,
Je suis actuellement en cours de développement d'un sous-domaine du site de mon association, une des partie de ce sous domaine consiste à imprimé les cartes de membre.
Après plusieures recherche j'ai vu qu'il n'était pas forcément nécessaire de recréer une page complète pour imprimer une partie du contenu visible. Et qu'il suffisait de faire une seconde CSS mentionant le media (media='print' pour une impression).
lien utile pour l'impression
Ma question est la suivante : dans le site que j'ai trouvé (cf le lien au dessus ) j'ai lu que pour une impression papier il vallait mieux utilisé l'unité 'pt' en lieu et place de l'unité 'px' sur les font-size, ma CSS ayant des "font-size" en px j'aurais voulu savoir si :
1 : est-ce vraiment necessaire de passer l'unité en pt?
2 : si oui quel est la correspondance entre ces deux unitées (1pt=?px) ?
Enfin j'aurais voulu savoir si certain d'entre vous avait déjà utilisé ce mode de rendu pour une "version imprimable" et si possible avoir une ou deux "chose(s)" à ne pas oublier de faire lors de l'utilisation de cette CSS (tant au niveau CSS que PHP)...
Si jamais ça a de l'importance : la partie à imprimer est simplement les cartes affichées, qui sont affichées grace à un include dans mon index.
merci d'avance de votre aide.
P.S. : si jamais je me suis mal exprimé sur un point ou un autre (ou sur ma demande complète ) demandez moi de reformuler je le ferais avec plaisir et si j'ai oublié des éléments important pour votre réponse : pareil .
manière dont j'inclu mes CSS si mon include correspond à l'impression des cartes :
Code :
- <head>
- [...]<?php
- if($_GET["page"]=='module_carte'):
- echo "<link rel='stylesheet' type='text/css' href='css_carte.css' />";
- echo "<link rel='stylesheet' type='text/css' media='print' href='print_carte.css' />";
- endif;
- ?>
- </head>
|
edith : je viens de remarquer que c'était justement sur hardware que j'avais trouvé le lien que je cite au dessus