Passer au contenu
EPUBCheck · Feuilles de style

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

  1. 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à.
  2. Conservez une étiquette de chaque paire sur chaque élément de lien, par exemple class="night".
  3. Si vous avez besoin de styles pour les deux cas, utilisez deux éléments link, chacun avec son propre tag et titre.
  4. 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-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-006 CSS selector specifies fixed position.
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-002 Empty or NULL reference found.
  • CSS-008 An error occurred while parsing the CSS: ….

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck CSS-005 ?

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.

Est-ce que CSS-005 est une erreur ?

CSS-005 est signalé comme utilisation par défaut. 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.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils