Hopp til innhold
EPUBCheck · Pakke dokument (OPF)

EPUBCheck OPF-098: link til pakkeelement

Oppdatert:

EPUBCheck OPF-098 er en feilmelding: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” En metadata-links href peker til et element inne i pakkedokumentet selv (en URL med #id). Linkelementer må referere til ressurser, ikke deler av pakkedokumentet.

Den offisielle meldingen

The "href" attribute must reference resources, not elements in the package document, but found URL "%1$s".

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • En lenke skrevet som href="#title" eller content.opf#meta1 for å peke på metadata i samme fil.
  • En voicing- eller record-lenke rettet mot et meta-element i stedet for en fil.
  • En lenke kopiert fra forfiningssyntaks, som bruker #id.

Hvordan fikse det

  1. Finn lenkeelementet EPUBCheck peker til.
  2. Pek href til den ekte filen (en lydfil, en plate), ikke til pakkedokumentet.
  3. For å beskrive et element av pakken, bruk refines-attributtet med #id i stedet for href.

Når det ikke er dette

Hvis en manifest-komponents href inneholder et fragment, er det OPF-091.

Begreper brukt her

Andre OPF meldinger

  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-099 The manifest must not list the package document.
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-100 The "…" property only applies to pre-paginated content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck OPF-098?

EPUBCheck OPF-098 er en feilmelding: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” En metadata-links href peker til et element inne i pakkedokumentet selv (en URL med #id). Linkelementer må referere til ressurser, ikke deler av pakkedokumentet.

Er OPF-098 en feil?

OPF-098 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy