Rechercher : dans
Par :

[HTML] Problème d'impression

Dernière réponse le 21 aoû 2008 à 16:50:31 davi2d, le 28 déc 2005 à 00:36:48 
 Signaler ce message aux modérateurs

Voila dans une page html j'ai plein de tableau du style
<tr>
<td width="1%" valign="top" align="right" height="1" bgcolor="#E6E6E6">
<p><b><font face="Verdana" size="2" color="#8080FF"> Exemple : Bonne Année </font></b></p>
</td>

Donc j'ai un fond bleu mais quand j'imprime la page, il n'y a pas de fond ...

Comment puis je faire svp ?

Meilleures réponses pour « [HTML] Problème d'impression » dans :
Activer/Désactiver le service spouleur d'impression VoirLe service spouleur d'impression permet de charger en mémoire les travaux d'impression pour une impression ultérieure, c'est-à-dire à les mettre dans la file d'attente d'impression. Il peut aussi être la solution suite à l'échec d'installation des...
[Imprimantes] Partage d'imprimante VoirProcédure pour partager une imprimante afin qu'elle soit accessible depuis n'importe quelle station de travail d'un réseau Microsoft Windows NT/2000/XP: Tout d'abord, il faut comprendre rapidement la connexion entre les ordinateurs et l'imprimante...
Les imprimantes multifonctions VoirUtiliser une multifonction dans l'entreprise Une imprimante multifonctions est une machine de bureau combinant les fonctions d'imprimante, de scanner, de fax, de photocopieuse et de lecteur de cartes mémoires. Elle permet également pour la plupart...
Caractères spéciaux HTML VoirCodage des caractères spéciaux Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier. Pour...
Les balises HTML VoirHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...
Introduction au HTML VoirPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent...

1

maxime_B, le 28 déc 2005 à 21:47:33

Bonjour
je ne suis pas specialiste, mais il faut utiliser du css,deux css différents pour être précis:
-la première qui affichera ta page
-la deuxième qui sera celle prise en compte quand tu imprime
pour metre du css dans une page html il y a 2 solutions

-la première consiste à créer un fichier .css où tous tes codes css serons dedans:

<link rel="stylesheet" media="screen" type="text/css" title="style1" href="monsite.css" />

ceci se met juste après la balise
</head>

-la deuxième est de placer du css dans la page html même:
<head>
<title>ma page à imprimer</title>
<!-- css pour ta page -->
<style type="text/css">
<!--
code css normal
-->
<style type="text/css" media="print">
<!--
@media print
{
code css pour l'impression

}

-->
</style>
</style>
</head>


pour ma part les deux sont intéressants mais le code dans la page même est obligatoire(je pense, je te l'ai dit je suis pas un specialiste.lol)
je trouve ça plus pratique
exemple:

<html>
<head>
<title>ma page à imprimer</title>
<style type="text/css">
<!--
body
{
background-color: yellow ;
}
#corps
{
font-family : Arial, Monotype Corsiva, Mael, times new roman ;
color : red
}
-->
</style>
<!-- pour l'impression -->
<style type="text/css" media="print">
<!--
@media print
{
#menu
{ 
display:none;
}

#corps
{
font-family:arial;
color:green;
}

}

//-->
</style>
</head>
<body>
<div id="menu">
ne pas s'occuper de ce qu'il y a dedans, c'est juste pour dire qu'on ne va pas l'afficher.
</div>
<div id="corps">
<center>Voici la page à imprimer.Mes lettres sont de couleur rouge et le fond est jaune.
Pour l'impréssion de cette page, la couleur de fond il n'y en a souvent pas car imprimer une page avec 3/4 de blue, jaune, etc..ça bouffe l'encre.Les lettres seront de couleur verte.
Pour voir ce que ça donne ouvre ton document avec IE ou MozillaFF
et fait aperçu avant impression.
</center>
</div>
</body>
</html>


normallement le code ci-dessus est correct et je te conseille de faire un copier-coller dans ton bloc-notes ou notepad.
Tu pourra ainsi le modifier à tes besoins.

C'est peut-être un peu long, mis j'espère avoir répondu le plus clairement possible à ta question

a+++++++

Maxime
mieux vaut la fermer et passer pour un con, plutôt que de l'ouvrir pour dire des conneries...

Répondre à maxime_B

2

davi2d, le 28 déc 2005 à 22:42:25

Merci. En effet la page fonctionne mais quand j'imprime il n'y toujours pas les couleurs de fond ... même si ca utilise de l'encore j'en ai besoin de ces couleurs de fond sniff ...

Répondre à davi2d

3

maxime_B, le 28 déc 2005 à 23:19:20

Euh tu as déjà essayé en mettant
#table
{
bgcolor : blue ;
}
????
sinon je vois vraiment pas pour le moment mieux vaut la fermer et passer pour un con, plutôt que de l'­ouvrir pour dire des conneries...

Répondre à maxime_B

4

davi2d, le 29 déc 2005 à 00:29:39

Bah a vrai dire deja pour voir j'ai copier coller le code du dessus et j'ai fait apercu; je vois effectivement la couleur... mais quand je fais "imprimer" ya ke le texte ...
peut etre qu'il y a un truc que je fais mal ? pourtant je cherche ...

Répondre à davi2d

5

maxime_B, le 29 déc 2005 à 19:33:13

Je n'ai toujours pas trouvé pour imprimer le fond.
ou alors il faudrit pouvoir écrire sur une image que tu places.
alors tu pourrais faire avec paint une image avec juste la couleur que tu veux, et tu l'insererais comme image.
reste encore à savoir si il y a moyen d'écrire sur une image sans aller gribouiller l'image même, mais d'utiliser un code...
Si ça existe, je crois que ça serait en javascript.... mieux vaut la fermer et passer pour un con, plutôt que de l'­ouvrir pour dire des conneries...

Répondre à maxime_B

6

ThErOr, le 3 jan 2008 à 14:23:31

Les couleurs de fond et images de fond d'écran s'impriment que si le navigateur est paramètré de façon à les prendre en compte.
Le CSS n'y peut rien, si l'utilisateur décide de ne pas l'imprimer.
Je pense que ton problème vient de là, regarde dans :
=>fichier=>mise en page pour firefox
=>outils=>options internet=>avancé pour ie

Répondre à ThErOr

7

moimoimoi, le 10 jan 2008 à 11:46:27

Pour regler ce probleme, il faut aller dans outils/option internet/ avancés/ impression en cours/ et cocher la case imprimer les images et couleurs de fond

Répondre à moimoimoi

8

 WRX, le 21 aoû 2008 à 16:50:31

En effet, j'avais le même problème , et c'était comme l'a dit Theror,

Merci.

Répondre à WRX