Patrick: Drucken von Hintergrund

Hallo Gemeinde,

da mir die normalen Tabellenlinien zu dick waren, habe ich mit css1 und einem gif (1x1 Pixel) diese mit dünneren Linien ausgestattet... Teilweise werden auch in der durch php generierten Tabelle Zellen mit anderen Hintergrundfarben gezeichnet. Allerdings wird das ganze nur auf dem Bildschirm ausgegeben. Was muss ich tun, damit ich das ganze auch in Druckversion sehe?

Beispielcode ausgelagerte css:
.tb { background: #000000; }
.gelb { background: #FFFF66; }

Beispielcode Druckerversion:
<link rel="stylesheet" type="text/css" href="../css/print.css">
...
<table align="center" cellpadding="0" cellspacing="0" border="0" width="733">
  <tr>
    <td colspan="15" class=tb height="1"><img src=../gifs/rand.gif width=1 height=1></td>
 </tr>
  <tr class=gelb>
...

  1. Hi,

    da mir die normalen Tabellenlinien zu dick waren, habe ich mit css1 und einem gif (1x1 Pixel) diese mit dünneren Linien

    ausgestattet...

    Wozu benötigst Du das gif? Warum verwendest Du nicht borders mit border-width:1px;?

    Teilweise werden auch in der durch php generierten Tabelle Zellen mit anderen Hintergrundfarben gezeichnet.

    Allerdings wird das ganze nur auf dem Bildschirm ausgegeben. Was muss ich tun, damit ich das ganze auch in Druckversion sehe?

    Was der Benutzer ausgedruckt haben will, kann nur der Benutzer in seinem Browser festlegen. Dies gilt insbesondere für Hintergrundfarben (die ausgedruckt viel Toner/Tinte verbrauchen und - gerade bei Schwarzweiß-Druck - die Lesbarkeit gewaltig reduzieren).

    Andreas