EPUBCheck OPF-091: fragment în href-ul manifestului
Actualizat:
EPUBCheck OPF-091 este un mesaj de eroare: „The item href URL must not have a fragment identifier.” Un element din manifest are un href care conține un identificator de fragment (partea unei URL după semnul #). Elementele din manifest declară fișiere întregi, deci URL-urile lor nu trebuie să indice în interiorul unui fișier.
Mesajul oficial
The item href URL must not have a fragment identifier.
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un href copiat dintr-un link, cum ar fi chapter1.xhtml#start.
- Un instrument care construiește intrări de manifest din linkuri către cuprins.
- Un fragment lăsat după editarea căilor manual.
Cum să o repari
- Găsiți elementul manifest EPUBCheck la care face referire.
- Eliminați #fragmentul din href, lăsând doar calea fișierului.
- Dacă două elemente acum indică același fișier, păstrează unul și actualizează referințele la id-ul celuilalt.
Când nu este acest lucru
Dacă un link de metadate indică către un element al documentului pachet, acesta este OPF-098.
Termeni folosiți aici
Alte mesaje OPF
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.
Surse
- EPUB 3.3, §5.6.2 The item element · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.