CSS
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…
Créer un ebook | L’optimisation CSS (3) : héritage des styles et regroupement de propriétés
/0 Commentaires/dans CSS /par Mariane BorieDans le cadre d’une création d’ebook depuis InDesign, la procédure d’exportation au format EPUB entraîne la disparition de la hiérarchie des styles (héritage). Or cette notion est ce qui donne sa puissance et sa complexité au langage CSS. Une étape essentielle de l’optimisation du code consiste donc à restaurer cette hiérarchie et à regrouper certaines […]
Créer un ebook | L’optimisation CSS (2) : suppression des déclarations inutiles
/0 Commentaires/dans CSS /par Mariane BorieLorsqu’on crée un ebook depuis InDesign, l’export du fichier au format EPUB génère automatiquement un ensemble de règles CSS. Certaines d’entre elles ne sont d’aucune utilité et alourdissent le fichier CSS. La première étape de l’optimisation du code consiste donc à supprimer ces règles. Plus généralement, son objectif est de rendre la feuille de styles la plus propre possible pour simplifier ensuite sa réorganisation.
Créer un ebook | L’optimisation CSS (1) : méthodologie
/0 Commentaires/dans CSS /par Mariane BorieDans une création d’ebook, l’optimisation du code consiste à alléger le fichier CSS pour fluidifier l’affichage de l’EPUB. Cette opération est largement simplifiée si la maquette du livre a été élaborée dans cet objectif, mais cela ne dispense pas de retravailler le fichier CSS généré par InDesign. Cet article est une le premier d’une série de 4 articles consacrés à l’optimisation CSS d’un fichier EPUB.
Création d’ebook : forcer un saut de page sur Readium
/0 Commentaires/dans CSS, EPUB /par Mariane BorieÉditrice freelance, spécialisée en création d’ebooks, je me suis heurtée récemment à un problème en voulant créer un ebook pour un éditeur : comment forcer un saut de page sur Readium ? Pour ceux qui désirent créer un ebook et qui ne testeraient pas systématiquement son affichage sur Readium ou qui n’auraient pas encore trouvé de solution, voici mon retour d’expérience.
Format EPUB 3 : l’attribut epub:type, donner du sens à la structure
/0 Commentaires/dans CSS, EPUB /par Mariane BorieLa norme EPUB 3 issue des spécifications HTML 5 introduit un nouvel attribut permettant de renforcer la qualification sémantique du contenu d’un EPUB : l’attribut epub:type. Cet article recense les valeurs possibles de cet attribut, et explique comment et avec quels éléments l’utiliser.
Quelques sélecteurs CSS utiles dans un EPUB
/0 Commentaires/dans CSS /par Mariane BorieBeaucoup de sélecteurs CSS utilisés en développement web ne sont d’aucune utilité pour la création d’un ebook. Pour autant, certains permettent de faire l’économie de nombreuses lignes de code. Cet article est le premier d’une série de plusieurs posts consacrés à l’usage des sélecteurs en création d’EPUB.
Création d’ebook : le poids des sélecteurs dans un EPUB
/0 Commentaires/dans CSS /par Mariane BoriePourquoi telle règle CSS n’est-elle pas interprétée alors que sa syntaxe est valide ? Face à ce type de « bugs », fréquent dans le cadre d’une création d’ebook, il est tentant d’incriminer les spécificités du moteur de rendu. Pour autant, celles-ci n’expliquent pas tout. Une mauvaise évaluation du poids d’un sélecteur peut être à l’origine de l’écart entre le style rendu et l’effet désiré.
Héritage des styles dans l’EPUB : deuxième méthode de restauration
/0 Commentaires/dans CSS /par Mariane BorieDans son ouvrage Créez des documents ePub, Liz Catro explique comment recréer l’héritage des styles dans un EPUB en les renommant dans InDesign. Nous proposons ici une méthode alternative consistant à recréer cette propriété dans le CSS lui-même, sans avoir à « toucher » à la maquette.
Héritage des styles dans l’EPUB : première méthode de restauration
/0 Commentaires/dans CSS /par Mariane BorieLa fonction d’exportation d’InDesign ne permet pas de conserver une propriété pourtant essentielle : l’héritage des styles. Nous revenons ici sur la méthode proposée par Liz Castro pour les restaurer dans l’EPUB.
Derniers articles
Contact 1 click
informations professionnelles
: 793 042 144 00014
: 5811Z