EPUBCheck OPF-098: legătură către elementul pachetului
Actualizat:
EPUBCheck OPF-098 este un mesaj de eroare: „The "href" attribute must reference resources, not elements in the package document, but found URL "…".” href-ul unei legături de metadate indică un element din documentul pachetului însuși (o URL cu #id). Elementele de legătură trebuie să facă referire la resurse, nu la părțile documentului pachet.
Mesajul oficial
The "href" attribute must reference resources, not elements in the package document, but found URL "%1$s".
- 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
%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.
Cauze tipice
- O legătură scrisă ca href="#title" sau content.opf#meta1 pentru a indica metadatele din același fișier.
- Un link de voicing sau de înregistrare destinat unui element meta în loc de unui fișier.
- O legătură copiată din sintaxa rafinată, care utilizează #id.
Cum să o repari
- Găsiți elementul link EPUBCheck la care face referire.
- Indică href la fișierul real (un fișier audio, un înregistrare), nu la documentul pachet.
- Pentru a descrie un element al pachetului, folosește atributul refines cu #id în loc de href.
Când nu este acest lucru
Dacă un element din manifestul href conține un fragment, acesta este OPF-091.
Termeni folosiți aici
Alte mesaje OPF
OPF-097Resource "…" is listed in the manifest, but no reference to it was found in content documents.OPF-099The manifest must not list the package document.OPF-096Non-linear content must be reachable, but found no hyperlink to "…".OPF-096bNo hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.OPF-100The "…" property only applies to pre-paginated content.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
Surse
- EPUB 3.3, §5.5.6 The link element · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.