Salta al contenuto
EPUBCheck · Documento del pacchetto (OPF)

EPUBCheck OPF-091: frammento nell'href del manifesto

Aggiornato:

EPUBCheck OPF-091 è un messaggio di errore: “The item href URL must not have a fragment identifier.” Un elemento manifest ha un href che contiene un identificatore di frammento (la parte di un URL dopo il simbolo di hash). Gli elementi del manifesto dichiarano file interi, quindi i loro URL non possono puntare all'interno di un file.

Il messaggio ufficiale

The item href URL must not have a fragment identifier.

Gravità predefinita
Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
versione EPUBCheck
5.4.0

Cause tipiche

  • Un href copiato da un collegamento, come chapter1.xhtml#start.
  • Uno strumento che costruisce voci del manifesto dai link della tabella dei contenuti.
  • Un frammento rimasto dopo aver modificato i percorsi a mano.

Come correggerlo

  1. Trova l'elemento del manifesto a cui punta EPUBCheck.
  2. Rimuovi il #fragment dal suo href, lasciando solo il percorso del file.
  3. Se due elementi ora puntano allo stesso file, tieni uno e aggiorna i riferimenti all'id dell'altro.

Quando non è questo

Se un collegamento ai metadati punta a un elemento del documento del pacchetto stesso, ciò è OPF-098.

Termini usati qui

Altri messaggi di 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.

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck OPF-091?

EPUBCheck OPF-091 è un messaggio di errore: “The item href URL must not have a fragment identifier.” Un elemento manifest ha un href che contiene un identificatore di frammento (la parte di un URL dopo il simbolo di hash). Gli elementi del manifesto dichiarano file interi, quindi i loro URL non possono puntare all'interno di un file.

È OPF-091 un errore?

OPF-091 viene segnalato come errore per default. Il EPUB viola una regola della specifica ed è non valido. I negozi e l'invio a Kindle potrebbero rifiutarlo, e EPUBCheck termina con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti