Tecnología

Inicio

Cómo crear una página web con seleccionables impresión Columnas

La creación de una página web con columnas de impresión seleccionable puede ser simple o compleja. La solución tradicional consiste en copiar lo que desea imprimir en una nueva página y añadir un vínculo para un pop-up, la ventana para imprimir. Esto es tedioso, innecesaria y molesta a los visitantes de la página web.

También es posible usar javascript u otra, métodos de codificación más intensivos, pero el contenido interactivo en Internet a menudo crea errores de carga con javascript.

El enfoque más práctico es utilizar hojas de estilo en cascada (CSS). Es fácil de implementar y compatible multiplataforma.

Instrucciones

1 Marque todo lo que desea imprimir desde la página web en una copia impresa de toda la página web. Esto le ayudará a realizar un seguimiento de la codificación de los cambios que desea realizar.

2 Crear una copia de trabajo de su página web para la edición. Eso le permite guardar la página original en otra ubicación como una copia de seguridad y de referencia.

3 Crear una hoja de estilos CSS externa con un editor de código de lenguaje de marcado de hipertexto (HTML). Darle un nombre como "printerversion.css." Una hoja de estilo es un simple archivo de texto con la extensión ".css" en lugar del ".txt" extensión típica.

4 Crear un enlace a su nueva hoja de estilos en la sección de cabecera de su página web. Si el nombre de la hoja de estilo es printerversion.css, por ejemplo, el código de enlace es: <link href = "printerversion.css" type = "text / css" = rel = "stylesheet" medios "imprimir">

5 Asignar un atributo ID HTML para cada elemento de la página web que no desea imprimir. Un ejemplo de un código HTML para una lista de enlaces de navegación en su página web dentro de una etiqueta DIV es: <div id = "navegación">

elementos de identificación deben ser uno-de-uno-tipo para cada elemento dentro del documento, pero puede tener tantos como desee.

6 Añadir un código de los contenidos de cada una identificación a su nueva hoja de estilos. Cada entrada de datos que no son de impresión debe estar en una línea separada. Un ejemplo de datos de navegación y de calendario que no desea imprimir es:

navegación {display: none} calendario {display: none}

Es mucho más fácil elegir lo que desea imprimir de elegir lo que desea imprimir con CSS.

7 Personalizar la hoja de estilos para otros elementos de diseño que desee incluir en la copia impresa. Los elementos pueden ser horizontales, las sangrías de párrafo, estilos de fuente y / o colores. Los ejemplos de código para este tipo de elementos de diseño son:

hr {color: blue;}

p {margin-left: 50px;}

cuerpo {font: 12px Arial, Helvetica, sans-serif; de color negro; margin-top: 25px;}

Una hoja de estilo no necesita abrir las etiquetas de HTML, como las etiquetas HTML, la cabeza y el título.

Consejos y advertencias

  • Se puede usar cualquier editor de código HTML para este proyecto, desde el Bloc de notas de Microsoft para Adobe Dreamweaver. Bloc de notas no va a poner innecesariamente etiquetas a la página que usted no desea, y tal vez sea la más fácil con el que trabajar.
  • Puede añadir el enlace de su nueva hoja de estilo a cualquiera de las páginas de su sitio web y van a imprimir siguiendo las mismas pautas.
  • La página web Diseño Shack, que está vinculado en la sección de Recursos, ofrece muchas hojas de estilo libre que se pueden utilizar para la personalización adicional.
  • Las opciones tales como PrintFriendly y HP Smart Web ofrecen control sobre lo imprime desde su sitio web sin la adición de CSS.
  • Mantenga copias de seguridad de todas sus páginas web originales, y editar sólo los duplicados no publicados primera hasta que tenga exactamente la salida de impresión que desea.
  • Asegúrese de que su nuevo archivo CSS se almacena en la carpeta correcta en su servidor web, o la salida de impresión será "lo que ves es lo que obtienes" (WYSIWYG).
  • Esta es sólo una introducción al uso de CSS para crear columnas de impresión seleccionables. Aprender a usar CSS es simple, pero puede tomar algún tiempo para acostumbrarse.