¿Editor HTML/CSS? (6 / 8 paso)

Paso 6: Mi CSS

Mi CSS

Con mi contenido entrado ahora pude definir cada etiqueta según mis propias preferencias. Lo hice en un documento separado llamado "html-css-editor-screen.css", utilizando descriptores CSS.

Echemos un vistazo a mi hoja de estilo.

div.Page-break
{
Página-break-after: siempre;
Page-break-interior: evitar;
}

Esta primera descripción es de una clase llamada "salto de página". el navegador de internet enviará una señal a mi impresora (Si imprimo el documento) para iniciar una nueva página cuando se encuentra con esta etiqueta de la división, pero sólo después de que se imprima la página de folleto, evitando el comenzar una página nueva si la impresora está todavía en medio de la página del folleto de la impresión.

H1
{
font-size: 2em;
padding-top: 1em;
acolchado inferior: 2em;
}

Esta descripción CSS configura el tamaño de letra y espaciado por encima y por debajo de cualquier texto con la etiqueta < h1 >. "em" es una manera de especificar letra tamaño y espaciado. Ha especificado utilizando otras unidades de medida, tales como pulgadas (in), milímetros (mm), píxeles (px) o puntos (pt).

H2
{
padding-bottom: .2em;
font-size: 1.2em;
}

Define cualquier texto con la etiqueta < h2 >.

p.footer
{
posición: absoluto;
parte inferior: 1em;
altura: 1em;
anchura: 67,9 mm;
margen izquierda: auto;
margen derecha: auto;
texto-alinee: Centro;
color: gris;
}

Esta es la definición de la clase especial de párrafo que mostrará mi números de página. La posición del párrafo número de página será en la parte inferior absoluta de cada página del folleto, espaciada una em para arriba desde la parte inferior. El párrafo sólo será una em de altura, 67,9 milímetros de ancho, equidistantes de los márgenes izquierdos y derecho de la página de manual. El texto de párrafo (número de página) se alinean en el centro de la página, y va a ser color gris.

UL
{
padding-bottom: .8em;
}

Mi lista desordenada contará con un espacio, un poco menos de un em de altura, después de la lista y antes que nada. Esto separa a mi lista de otro texto.

#content
{
altura de línea: 1.3em;
tamaño: .8em;
padding: 1em;
padding-top: 3em;
}

Todo mi texto contenido tendrá una altura de línea de 1.3 em, aunque el tamaño de la fuente sólo será un poco menos de un em. Esto permite un poco de espacio después de cada línea de texto, aumentar la legibilidad. Habrá una línea en blanco de espacio, 1 em de altura, después de cada división del contenido, con em 3 de espacio en la parte superior de cada división de contenido permitido. Esto me permite espacio perforar un par de agujeros en la parte superior de cada página. Te tengo mi folleto junto con un par de fotos del anillo.

#content.cover
{
altura de línea: 2em;
texto-alinee: Centro;
}

Yo quería mi portada para lucir un poco diferente que las páginas normales. Definido una clase especial de contenido división llamada "cubierta". La altura de la línea será mayor y todo el texto se alineará en el centro (justificado).

#page
{
posición: pariente;
Mostrar: bloquear;
Float: left;
anchura: 67,9 mm;
altura: 104mm;
frontera: black 1px solid;
}

Por último, definí la página más grande que yo "pegará" mi contenidos, pequeñas "Notas". Cada página se colocará después de la antes de él, en una secuencia "relativa". La página se mostrará como un solo bloque, que siempre se muestra de izquierda a derecha. La anchura será 67,9 mm y altura será de 104 milímetros. La página se mostrará con un borde de línea sólida negra, solamente un pixel de grosor.

Puedo decirles que el tamaño de mi "página" se derivó con esmero. Empecé con una suposición inteligente de 70 milímetros de ancho y 100 milímetros de alto. Cuando dirigí mi navegador para mostrar una vista previa de cómo se vería si imprime ocho de estas "páginas" en una sola página de papel, el tamaño era lejos. Había ajustado el tamaño, poco a poco, hasta que pude montar ocho páginas del folleto en un solo 8.5 x 11 pulgadas pedazo de papel, como se muestra por mi navegador. El tamaño final es la mayoría absoluta que podía pasar con y todavía imprimir las páginas tal y como deseaba.

Artículos Relacionados

Hacer un sitio web todo sobre usted con Visual Studio (HTML, CSS, JQUERY)

Hacer un sitio web todo sobre usted con Visual Studio (HTML, CSS, JQUERY)

¡ Hola todos!Este es mi primer instructivo y en este instructable voy a mostrarle cómo utilizar Visual Studio para crear su propio sitio web!Aquí va un link de descarga para Visual Studio:Enlace Inicio Visual Studio´sEnlace de descarga directaEsto po
Galería de imágenes simple HTML CSS Javascript

Galería de imágenes simple HTML CSS Javascript

En el primer episodio de esta serie, tomo una conversación que tuve con un DIYer Dale nombre y convertirlo en un tutorial de vídeo sobre una posible solución. A construir desde cero una función simple que digerir una gran variedad de imágenes y no só
Sitio web (HTML y CSS)

Sitio web (HTML y CSS)

Hola a todos en instructables :)Recientemente he estado intentando hacer que algunos sitios web y host en línea simplemente ver cómo el HTML y CSS he aprendido elaborado por lo que podría hacer un completo sitio web derecho que ofrece y la revisión d
Cómo mejorar tu Instructables usando HTML

Cómo mejorar tu Instructables usando HTML

Instructables es una manera impresionante a compartir sus conocimientos y aprender de los demás. A veces, una gran cantidad de texto en un Instructablecan ser intimidante o una Instructable simplemente no se ve muy interesante. Para solucionar esto,
Hacer un sitio web html fácil

Hacer un sitio web html fácil

todo lo que necesitas para esto es un ordenador de algunos conocimientos de html/css y algo de tiempo.Paso 1. descargar el archivo zip y extraer. Abra los archivos en un editor de texto como el Bloc de notas o notepad ++Paso 2. ¿Sigo aprendiendo html
Adaptar su web HTML para dispositivos móviles

Adaptar su web HTML para dispositivos móviles

primero no estaba satisfecho cuando visité un escritorio Web optimizada en un smartphone.Las fuentes son demasiado pequeñas, con pan y zoom / hacia fuera todo el tiempo, los enlaces siempre son difíciles de tratar. Así que tuve que hacer algunas inve
La guía de principiantes a HTML

La guía de principiantes a HTML

este tutorial está escrito desde cero para principiantes en el mundo de la programación. Obviamente si estás familiarizado con algunos lenguajes de programación esto será algo más fácil.Si usted es nuevo a la programación no se desanime. Yo traté de
Hacer tus propias páginas web - conceptos básicos HTML (parte 1)

Hacer tus propias páginas web - conceptos básicos HTML (parte 1)

se trata de una guía de varias parte sobre cómo construir tus propias páginas Web. Cubre todo, desde código HTML básico, el código PHP más avanzados, al uso de editores de GUI para hacer su proceso más rápido. Esta primera parte abarcará usando HTML
Slider HTML RGB para Arduino vía Serial

Slider HTML RGB para Arduino vía Serial

Hola de nuevo!Me decidí a escribir más tutoriales acerca de mi proyecto de Arduino llamado Involt & HTML/CSS. Para obtener más detalles qué es consultar la página web del proyecto.En este instructable mostraré tinfrecuente hasta control de LED RGB co
Mover elementos HTML con JQuery vía Serial

Mover elementos HTML con JQuery vía Serial

Es este instructable sobre el uso de los valores recibidos de Arduino y usarlos para manipular elementos HTML dentro de Involt. Sin embargo esto no podrá utilizar métodos Involt JQuery o elementos de la interfaz pero este ejemplo es mostrar las posib
Comunicación serial entre Arduino, HTML y cromo

Comunicación serial entre Arduino, HTML y cromo

Es fácil trabajar con Arduino, pero la creación de proyecto que consiste en software requiere más habilidades de programación. A diferencia de otras soluciones de mi proyecto es la forma de crear HTML offline la aplicación - sin cosas como Yun, shiel
¿Cómo editar los archivos de Audio con Cool Audio Editor?

¿Cómo editar los archivos de Audio con Cool Audio Editor?

popularfly.com ( http://www.popularfly.com ) Cool Audio Editor es un potente audio edición de software que le permite crear, editar, filtrar, aplicar efectos y convertir archivos de audio. Puede combinar, copiar, mezclar, insertar y hacer operaciones
Cómo crear un sitio Web

Cómo crear un sitio Web

internet es una gran manera de obtener información. Si desea utilizar la pantalla de internet su propia información, usted necesita aprender cómo crear un sitio Web. Estas son instrucciones sobre cómo utilizar HTML simple para crear un sitio Web.Mate
The Drone Pi

The Drone Pi

NOTA: ESTE INSTRUCTIVO SE ESCRIBEEste proyecto es un quadcopter accionado por un Multiwii y controlada con una Raspberry Pi 2 B. Este quadcopter tiene una particularidad porque él está usando 2 controlador de diferentes y podía ser piloto con 2 dispo