EPUBCheck OPF-091: fragment i manifest href
Opdateret:
EPUBCheck OPF-091 er en fejlmeddelelse: “The item href URL must not have a fragment identifier.” En manifestpost's href indeholder en fragmentidentifier (den del af en URL efter hashtagget). Manifestposterne erklærer hele filer, så deres URL'er må ikke pege ind i en fil.
Den officielle meddelelse
The item href URL must not have a fragment identifier.
- 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
Typiske årsager
- Et href kopieret fra et link, såsom chapter1.xhtml#start.
- Et værktøj, der bygger manifestposter fra indholdsfortegnelseslink.
- Et fragment tilbage efter redigering af stier i hånden.
Sådan retter du det
- Find det manifest-element, som EPUBCheck peger på.
- Fjern #fragmentet fra dens href, og behold kun filstien.
- Hvis to elementer nu peger på den samme fil, skal du beholde én og opdatere referencerne til den andens id.
Hvornår det ikke er dette
Hvis et metadata-link peger på et element af pakkedokumentet selv, er det OPF-098.
Termer der bruges her
Andre OPF beskeder
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.
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.