EPUBCheck CSS-005 : balises de style conflictuelles
Mis à jour :
EPUBCheck CSS-005 est un message d'utilisation : “Conflicting alternate style tags found: ….” Un lien vers une feuille de style porte des balises de style alternatives qui se contredisent. Les balises de style alternatives sont des noms de classe sur des éléments de lien (horizontal ou vertical, jour ou nuit) qui indiquent à une application de lecture quand utiliser chaque feuille de style, et EPUBCheck énumère celles qui sont en conflit.
Le message officiel
Conflicting alternate style tags found: %1$s.
- Gravité par défaut
- Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Un élément de lien étiqueté à la fois jour et nuit, ou à la fois horizontal et vertical.
- Listes de classes fusionnées à partir de deux modèles sans les vérifier.
Comment le corriger
- Ouvrez le fichier EPUBCheck (le message indique le chemin, la ligne et la colonne) dans un éditeur de texte ou EPUB tel que Sigil, ou décompressez le EPUB et ouvrez-le là.
- Conservez une étiquette de chaque paire sur chaque élément de lien, par exemple
class="night". - Si vous avez besoin de styles pour les deux cas, utilisez deux éléments link, chacun avec son propre tag et titre.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
Si une feuille de style alternative n'a tout simplement pas de titre, le message est CSS-015.
Termes utilisés ici
Autres messages CSS
CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-006CSS selector specifies fixed position.CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-002Empty or NULL reference found.CSS-008An error occurred while parsing the CSS: ….
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.