Hoja de estilos css para impresora?
5 seguidores
a las buenas,
me encuentro con un marrón de última hora...
todo lo chungo para el final, como siempre me pasa!!! aaargf!!!
alguien ha utilizado hojas de estilo especiales para imprimir??
ya sabeis lo de 'media=print'...
mi problema es que el cliente quiere que si se da a imprimir
la pagina (xhtml+css) salga completa en un folio y no que se corte
por los lados...
esto me pasa por definir el ancho aaaaaaargff aaaaargff!!!
bueno, pues lo que quiero es que para la impresora quito los
anchos y ya está no??
alquien me puede ayudar con esto?
es que no lo he hecho nunca y con toda la mierda que he
encontrado sobre el tema no me centro!!!
algún alma caritativa pliiiiiiz!!! andaaaa, si? :D
orange
lute
"
los estilos que tiene metido el xhtml son los que tengo que emplear en la 'print.css???"
NO ... de hecho el que linkes una CSS para print es precisamente para que puedas cambiarle los estilos ... por ejemplo
Ocultar las capas con los Menus
Cambiar la capa de cabecera por otra (por ejemplo)
Cambiar el tamaño de página (para que te quepa en un DINA4, pej)
Cambiar los tamaños de la letras y los colores
ETC....
Yo lo que haría sería linkar una CSS como print y (con FireFox) darle a "Menú -> Print Preview" (en Explrer "Archivo -> Vista preliminar") ... así ves un previo de impresión con la CSS aplciada (porque en pantalla no la verás) .. así vás ajustando cositas hasta que ya hagas alguna prueba impresa
lute3d
muchas gracias !!! a los dos, es un documento muy bueno de obligada consulta :p
pero me paese a mi que no me he explicao!!!
me refería más a qué problemas plantea el pasar de tu 'maquetación' en screen a la maquetación en 'print'... es quie no lo he hecho nunca...
y la teoría suena muy bonita pero luego no quiero ponerme y cagarla,
más que nada por que ya no tengo tiempo de cagarla, qué hago, me olvido de iconitos y de imagenes y pongo solo el texto para imprimir o que? y cómo se haría esto?
ahora lo que me pasa es que se corta por la derecha la web si la imprimo,
por que mide 780...
los estilos que tiene metido el xhtml son los que tengo que emplear en la 'print.css???
busco consejos de alguien que ya lo haya hecho y que me diga con qué tener cuidado y todo eso....
soy un mar de dudas (con olas gigantes)
klein
Yo me crearía una hoja de estilos que fuese print.css y la linkaría a la general que tengas en la página web así :
Dentro de all.css:
@import url("print.css") print;
O si lo prefieres tenerlo en el html, así:
<LINK rel="stylesheet" type="text/css"
media="print" href="print.css">
black
HARTUM
<link href="dmstk_condeduque_print.css" rel="stylesheet" type="text/css" media="print" />
fuente: http://www.theorangeside.com/orange_conferencia_condeduque/index.html
Coño! y ese padaso de documento????
moola!
hartum
<link href="dmstk_condeduque_print.css" rel="stylesheet" type="text/css" media="print" />
fuente: http://www.theorangeside.com/orange_conferencia_condeduque/index.html
hartum
en la definicion de estilos media =print, a ver espera que me explico mejor, cuando declaras la definicion de cccs unos de los parametros que puedes poner es media, y en el indicas si es screen o print, si te esperas unos minutillos te pongo un ejemplo.