View Single Post
Old 04-01-2014, 12:24 PM   #79
Arios
A curiosus lector!
Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.Arios ought to be getting tired of karma fortunes by now.
 
Arios's Avatar
 
Posts: 314
Karma: 763734
Join Date: Jun 2012
Device: Sony PRS-T1, Kobo Touch
Bonjour Bertrand,

J'ai jeté un rapide coup d'oeil à ta css et pour être franc avec toi, c'est pas du beau code.

Par ailleurs, le <span class="calibre3"> n'apporte pas grand chose si ce n'est d'encombrer le code de tes fichiers xhtml. En effet, ses valeurs sont: "padding: 0; margin: 0;": il serait bien plus simple pour faire un reset, de mettre ceci, une seule fois, dans la css:

Code:
* {
margin: 0;
padding: 0;
}
Les valeurs des principaux paragraphes <p class="P-P"> sont aussi inutilement alambiquées avec une hauteur de ligne trop importante à mon avis (140%). Tu pourrais éventuellement remplacer cette classe par:



Quote:
p {
font-family: "Times New Roman"; /* Si c'est la police de caractères qui te convient, mais elle n'est pas libre de droits. */
text-align: justify;
line-height: 1.2em;
text-indent: 0; /* Les paragraphes n'auront toutefois aucun alinéa */
font-size: 1em; /* La taille de la police pour les paragraphes */
orphans: 1; /* Détermine la fin des paragraphes en bas d'une page et en haut de la suivante: avec la valeur 1 il y aura donc des veuves et des orphelins, la valeur habituelle étant 2 */
widows: 1;
}
NOTA: le texte entre /* */ sont de simples commentaires explicatifs.


Et tu as un joli header 1 avec pas de texte dedans (<h1 class="P-P4" id="calibre_pb_3"><a id="anchor3" class="calibre3"></a><a class="calibre3"></a></h1>). Cool!

Nettoyé, voici ce que donne un extrait de l'une de tes pages:


Quote:
<p>Il convient ensuite d’aborder l’existence de celui qui vint troubler le processus. Axios, était le fils de Baptiste, qu’il avait recueilli bébé, alors qu’il sortait d’un petit village, après une campagne victorieuse près des montagnes du Nord. L’enfant était seul, abandonné, offert au premier qui passerait, Baptiste ressentit la culpabilité du guerrier victorieux et ramassa l’enfant. Avec son épouse, Iona, dès son retour, ils décidèrent de l’élever, comme leur fils. Après une jeunesse turbulente, Axios s’éloigna de la cour, et des conversations guerrières. Préférant la solitude de la forêt, il se fit confectionner des braies en peau, plus adaptées aux grandes escapades, que les drapés du Palais. Il recensa la faune et la flore Ouranienne et découvrait parfois certaines espèces méconnues, qu’il ramenait fièrement, si bien qu’on lui attribuât des quartiers éloignés, à l’arrière du Palais, afin de faire taire les mécontents… Jusqu’à ce que la menace des Doranides arrive. Bien qu’accompagné de deux fidèles gardes, il subit une attaque qui les emporta et il dut son salut à une miraculeuse crevasse, qui le tint hors de portée. À son retour, il fut copieusement sermonné et son père lui fit promettre d’abandonner toute idée de sortie. Iona fit de même. On lui proposa des fonctions plus appropriées à son rang, qu’il méprisa allègrement... </p>

Bien plus lisible, n'est-ce pas.

Écoute je crois qu'il faut que tu fasses des lectures pour mieux comprendre tout cela: epub et css.

Voici quelques liens:

Dernière recommandation: il faut t'assurer que ta source (ton texte) pour créer tes epub soit aussi "pure" que possible. L'utilisation des syles y contribue grandement.

Bonnes lectures Bertrand.

PS Il ne faut pas confondre Axios avec Arios! Sans blague, ton histoire semble vraiment prometteuse. Et tu avais raison: la balise code ne renvoie pas automatiquement le texte à la ligne, c'est pourquoi j'ai utilisé quote.
Arios is offline   Reply With Quote