EPUBCheck OPF-091: fragmentti manifestin href:ssä
Päivitetty:
EPUBCheck OPF-091 on virheilmoitus: “The item href URL must not have a fragment identifier.” Manifesti-itemin href sisältää fragmentti-identifioijan (osan URL-osoitteesta hash-merkin jälkeen). Manifesti-itemit ilmoittavat kokonaiset tiedostot, joten niiden URL-osoitteiden ei tule osoittaa tiedoston sisälle.
Virallinen viesti
The item href URL must not have a fragment identifier.
- 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
Tyypilliset syyt
- Href on kopioitu linkistä, kuten chapter1.xhtml#start.
- Työkalu, joka construoi manifestin merkintöjä sisällysluettelon linkeistä.
- Fragmentti, joka jäi jäljelle polkujen käsin muokkaamisen jälkeen.
Kuinka korjata se
- Etsi manifesti-kohde, johon EPUBCheck osoittaa.
- Poista #fragment sen href:stä, jättäen vain tiedostopolku.
- Jos kaksi esinettä osoittaa nyt samaan tiedostoon, pidä yksi ja päivitä viittaukset toisen id:hen.
Milloin tämä ei ole se
Jos metatietolinkki osoittaa paketin dokumentin omaan elementtiin, se on OPF-098.
Tässä käytetyt termit
Muut OPF viestit
OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-092Language tag "…" is not well-formed: …OPF-089The "alternate" link rel keyword cannot be paired with other keywords.OPF-093The "media-type" attribute is required for linked resources located in the EPUB containerOPF-088Unrecognized epub:type value "…".OPF-094The "media-type" attribute is required for "…" links.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.