Yo suelo poner los css en archivos externos, así con 1 sólo fichero manejo
los css de todo el sitio

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

El archivo "print" adquiere todos los datos de "screen", si no quieres
definir un estilo muy distinto al de pantalla
Pero a continuación indico que será oculto

@import "screen.css";
#menu {
  display: none important!;
}

Y así con todas las zonas que quieras ocultar.
De igual manera puedes re-definir zonas.

#header {
  width: 100% important!;
  background: none important!;
}



--

Jairo Ochoa


El 28 de marzo de 2010 14:15, Mikersson <mikerfra...@gmail.com> escribió:

> Buenas tardes a todos!
>
>
>
> Estoy diseñando un web donde se requiere imprimir solo una región del la
> página. He tratado de hacerlo solo con CSS pero no me funciona y me
> pregunto
> si es posible hacerlo sin recurrir a PHP o a JavaScript.
>
>
>
> Por ejemplo imprimir el contenido del “DIV principal” solamente, sin la
> barra de menús ni el pié de página.
>
>
>
> El código tiene la sgte sintaxis:
>
>
>
> <html>
>
> <head>
>
> <style type="text/css">
>
> @media print {
>
>    div,a {display:none}
>
>    .ver {display:block}
>
>    .nover {display:none}
>
> }
>
> </style>
>
> <script>
>
> function impre(num) {
>
>    document.getElementById(num).className="ver";
>
>    print();
>
>    document.getElementById(num).className="nover";
>
> }
>
> </script>
>
> </head>
>
>
>
> <body>
>
> <div id="uno"> Barra de menús</div>
>
> <a href="#" onclick="impre('uno');return false">Imprime 1</a>
>
> <div id="PRINCIPAL">Imprimir este dicumento</div>
>
> <a href="#" onclick="impre('dos');return false">Imprime 2</a>
>
> <div id="tres">Pie de página</div>
>
> <a href="#" onclick="impre('tres');return false">Imprime 3</a>
>
> </body>
>
> </html>
>
>
>
> Saludos cordiales
>
>
>
> ---
>
> Miguel Flores
>
> Graphic Design & Standard based Web Design
>
> Phone +511.6237408
>
> MSN: mi...@pixelperu.net
>
>  <http://pe.linkedin.com/in/mikersson> http://pe.linkedin.com/in/mikersson
>
>
>
> _______________________________________________
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a