Přeskočit na obsah
EPUBCheck · Počet stran, zhruba v poměru, jakmile jsou zahrnuty obrázky.

EPUBCheck OPF-098: odkaz na prvek balíčku

Aktualizováno:

EPUBCheck OPF-098 je chybová zpráva: „The "href" attribute must reference resources, not elements in the package document, but found URL "…".“ Odkaz href položky metadat směřuje na prvek uvnitř samotného dokumentu balíčku (URL s #id). Prvky odkazu musí odkazovat na zdroje, ne části dokumentu balíčku.

Oficiální zpráva

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

Výchozí závažnost
Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
verze EPUBCheck
5.4.0

%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.

Typické příčiny

  • Odkaz napsaný jako href="#title" nebo content.opf#meta1, aby odkazoval na metadata ve stejném souboru.
  • Odkaz na hlas nebo záznam míří na meta element místo na soubor.
  • Odkaz zkopírovaný ze syntaxe refinace, která používá #id.

Jak to opravit

  1. Najděte odkazový prvek, na který ukazuje EPUBCheck.
  2. Nastavte href na skutečný soubor (audio soubor, záznam), ne na balíček dokumentu.
  3. Pro popis prvku balíčku použijte atribut refines s #id místo href.

Kdy to není to

Pokud href položky manifestu obsahuje fragment, to je OPF-091.

Podmínky používané zde

Další OPF zprávy

  • 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 "…".

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck OPF-098?

EPUBCheck OPF-098 je chybová zpráva: „The "href" attribute must reference resources, not elements in the package document, but found URL "…".“ Odkaz href položky metadat směřuje na prvek uvnitř samotného dokumentu balíčku (URL s #id). Prvky odkazu musí odkazovat na zdroje, ne části dokumentu balíčku.

Je OPF-098 chyba?

OPF-098 je ve výchozím nastavení hlášeno jako chyba. EPUB porušuje pravidlo specifikace a je neplatné. Obchody a Odeslat do Kindle to mohou odmítnout, a EPUBCheck skončí s kódem stavu 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje