Siirry sisältöön
EPUBCheck · Pakettiasiakirja (OPF)

EPUBCheck OPF-098: linkki paketin elementtiin

Päivitetty:

EPUBCheck OPF-098 on virheilmoitus: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” Metadata-linkin href osoittaa elementtiin pakettidokumentissa (URL, jossa on #id). Linkkielementtien on viitattava resursseihin, ei pakettidokumentin osiin.

Virallinen viesti

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

Oletusarvoinen vakavuus
Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Linkki kirjoitettuna href="#title" tai content.opf#meta1 osoittaakseen metatietoja samassa tiedostossa.
  • Ääänilinkki tai tallennuslinkki, joka on suunnattu meta-elementille eikä tiedostolle.
  • Linkki kopioitu hioneista syntaksista, joka käyttää #id:tä.

Kuinka korjata se

  1. Etsi linkkielementti, johon EPUBCheck osoittaa.
  2. Suunnatkaa href todelliseen tiedostoon (äänitiedosto, levy), ei pakettiasiakirjaan.
  3. Kuvaamaan paketin elementtiä, käytä refines-attribuuttia #id:n kanssa href:n sijaan.

Milloin tämä ei ole se

Jos manifestin elementin href sisältää fragmentin, se on OPF-091.

Tässä käytetyt termit

Muut OPF viestit

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

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck OPF-098 tarkoittaa?

EPUBCheck OPF-098 on virheilmoitus: “The "href" attribute must reference resources, not elements in the package document, but found URL "…".” Metadata-linkin href osoittaa elementtiin pakettidokumentissa (URL, jossa on #id). Linkkielementtien on viitattava resursseihin, ei pakettidokumentin osiin.

Onko OPF-098 virhe?

OPF-098 ilmoitetaan virheenä oletuksena. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle saattavat hylätä sen, ja EPUBCheck lopettaa tilassa 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut