Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-091 : fragment dans href de manifeste

Mis à jour :

EPUBCheck OPF-091 est un message d'erreur : “The item href URL must not have a fragment identifier.” Un élément de manifeste href contient un identifiant de fragment (la partie d'une URL après le signe dièse). Les éléments de manifeste déclarent des fichiers entiers, donc leurs URLs ne doivent pas pointer à l'intérieur d'un fichier.

Le message officiel

The item href URL must not have a fragment identifier.

Gravité par défaut
Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
version EPUBCheck
5.4.0

Causes typiques

  • Un href copié d'un lien, comme chapter1.xhtml#start.
  • Un outil qui construit des entrées de manifeste à partir des liens de table des matières.
  • Un fragment laissé après avoir édité des chemins à la main.

Comment le corriger

  1. Trouvez l'élément de manifeste EPUBCheck pointé par.
  2. Supprimer le #fragment de son href, en ne gardant que le chemin du fichier.
  3. Si deux éléments pointent maintenant vers le même fichier, conservez-en un et mettez à jour les références à l'identifiant de l'autre.

Quand ce n'est pas ça

Si un lien de métadonnées pointe vers un élément du document de package lui-même, c'est OPF-098.

Termes utilisés ici

Autres messages OPF

  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-089 The "alternate" link rel keyword cannot be paired with other keywords.
  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container
  • OPF-088 Unrecognized epub:type value "…".
  • OPF-094 The "media-type" attribute is required for "…" links.

Sources

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

FAQ

Que signifie EPUBCheck OPF-091 ?

EPUBCheck OPF-091 est un message d'erreur : “The item href URL must not have a fragment identifier.” Un élément de manifeste href contient un identifiant de fragment (la partie d'une URL après le signe dièse). Les éléments de manifeste déclarent des fichiers entiers, donc leurs URLs ne doivent pas pointer à l'intérieur d'un fichier.

Est-ce que OPF-091 est une erreur ?

OPF-091 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck se termine avec le statut 1.

PDF vers EPUB outils

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

Voir tous les outils