Sari la conținut
EPUBCheck · Document pachet (OPF)

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

  1. Găsiți elementul link EPUBCheck la care face referire.
  2. Indică href la fișierul real (un fișier audio, un înregistrare), nu la documentul pachet.
  3. 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-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 "…".

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck OPF-098?

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.

Este OPF-098 o eroare?

OPF-098 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimiterea la Kindle pot să-l respingă, iar EPUBCheck iese cu statutul 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele