ePub: Hojas de estilo CSS
Los libros en formato ePub no tienen por qué ser feos. A partir de un fragmento del capítulo primero de “El Lazarillo de Tormes” hemos aplicado algunas de las hojas de estilo CSS del proyecto epubzengarden.
Las hojas de estilo en cascada (CSS) es una de las tecnologías que el formato ePub comparte (más bien hereda) de la Web . Podememos considerar que el texto y los contenidos, en formato XHTML, se encuentran en una capa. Mediante la definición de la hoja de estilo (otra capa que se situaría por encima del contenido), podemos cambiar la apariencia de los contenidos. Si definimos diferentes hojas de estilo, podemos crear distintas apariencias para un mismo contenido.
Crear una hoja de estilo para un ePUB 2 no resulta complicado, eso sí hay que conocer el funcionamiento y la sintaxis de las hojas de estilo CSS 2.1. Pero requiere rigor y un trabajo previo de definición de todos los elementos gráficos y tipográficos: encabezados de distinto nivel, párrafos con diferente uso, citas, notas, imágenes y pies de imagen, imágenes contorneadas, sumarios, despieces, etc. Lo más lógico es trabajar una hoja de estilo maestra y, a partir de ella, ir creando las diferentes variaciones.
Es posible incrustar fuentes en un ePUB, y en las hojas de estilo se pueden definir las tipografías, pero actualmente no es una practica extendida por variados motivos: las licencias de las fuentes no suelen permitir su inclusión y redistribución en un ePUB; no todos los lectores son capaces de reconocerlas; los ePUB “engordan” muchos “megas”… Los ejemplos que puedes ver a continuación utilizan fuentes estándar “serif” y “sans-serif”.








