Spring til indhold
EPUBCheck · Pakke-dokument (OPF)

EPUBCheck OPF-098: link til pakke element

Opdateret:

EPUBCheck OPF-098 er en fejlmeddelelse: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” En metadata links href peger på et element inde i pakke dokumentet selv (en URL med #id). Linkelementer skal referere til ressourcer, ikke dele af pakke dokumentet.

Den officielle meddelelse

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

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • Et link skrevet som href="#title" eller content.opf#meta1 for at pege på metadata i den samme fil.
  • Et voicing eller record link rettet mod et meta element i stedet for en fil.
  • Et link kopieret fra renser-syntax, der bruger #id.

Sådan retter du det

  1. Find linkelementet EPUBCheck peger på.
  2. Peg href på den rigtige fil (en lydfil, en optagelse), ikke på pakke-dokumentet.
  3. For at beskrive et element i pakken, brug refines attributten med #id i stedet for href.

Hvornår det ikke er dette

Hvis et manifestelement's href indeholder et fragment, er det OPF-091.

Termer der bruges her

Andre OPF beskeder

  • 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

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck OPF-098?

EPUBCheck OPF-098 er en fejlmeddelelse: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” En metadata links href peger på et element inde i pakke dokumentet selv (en URL med #id). Linkelementer skal referere til ressourcer, ikke dele af pakke dokumentet.

Er OPF-098 en fejl?

OPF-098 rapporteres som fejl i standardindstillingen. EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer