La création d’un livre numérique fait appel à un certain nombre de notions issues des langages CSS et HTML. Sélecteurs de classe, fusion des marges, modèles de rendu, optimisation du code : la connaissance de ces concepts est indispensable pour réaliser la mise en pages d’un ebook. Traditionnellement réservée aux développeurs web, elle est au contraire parfaitement accessible aux éditeurs habitués à utiliser InDesign ou XPress. Car derrière des noms aux accents parfois ésotériques, se cache une proximité de fonctionnement passionnante à explorer. Comme Alice, il suffit de suivre le lapin blanc…

Héritage des styles dans InDesign : principe

Lorsqu’on crée un EPUB à partir d’InDesign, les feuilles de style sont reproduites dans le fichier CSS sous forme de règles de style indépendantes, ne reflétant pas leurs relations de parenté. Or, leur restauration peut être utile si l’on souhaite modifier la mise en pages de l’EPUB en conservant les proportions de la maquette.

Lire la suite