Meine Herren,
Gib doch allen divs die beim Drucken nicht angezeigt werden sollen eine Klasse (z.B. dont-print) und blende die dann aus.
Das ist Murks, man kann doch schon verschiedene Stylesheets für verschiedene Ausgbae-Medien definieren.
Was hat das damit zu tun? Klassen eines HTML Elements sind Klassen und Stylesheets sind Stylesheets. Weder brauchen Stylesheets Klassen noch umgekehrt.
Wenn Ein Teil der Seite nicht gedruckt werden soll, ein anderer Teil aber schon, dann scheint es zwischen diesen beiden Teilen einen inhaltichen Unterschied zu geben und man kann die Elemente beider Teile dadurch unterscheiden. Und diese Unterscheidung teilt man dem Browser dadurch mit, dass man den Elementen unterschiedliche Klassen zuweist. Ob direkt (jedes Element enthält die Klasse) oder indirekt (nur das Elternelement erhält sie) ist ja erstmal egal.
Was ist daran Murks?