EPUBCheck OPF-093: legătură locală fără tip de media
Actualizat:
EPUBCheck OPF-093 este un mesaj de eroare: „The "media-type" attribute is required for linked resources located in the EPUB container.” O legătură de metadate de un tip care necesită un tip de media nu are niciunul. EPUB necesită tip de media pentru legături de înregistrare și înregistrare vocală, iar EPUB numește valoarea rel.
Mesajul oficial
The "media-type" attribute is required for linked resources located in the EPUB container
- 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
- O legătură de metadate către o înregistrare sau un fișier local scris fără tip de mediu.
- O legătură copiată dintr-un exemplu care făcea referire la un fișier de la distanță.
- Un instrument care scrie elemente de link fără atribute în afară de href și rel.
Cum să o repari
- Găsiți elementul link EPUBCheck la care face referire.
- Adăugați tipul media cu formatul fișierului legat, de exemplu media-type="application/xml".
- Verifică că fișierul există cu adevărat în arhivă la acea cale.
Când nu este acest lucru
Dacă linkul este un link de înregistrare sau de voci (local sau la distanță) fără tip de medie, EPUBCheck raportează OPF-094.
Termeni folosiți aici
Alte mesaje OPF
OPF-092Language tag "…" is not well-formed: …OPF-094The "media-type" attribute is required for "…" links.OPF-091The item href URL must not have a fragment identifier.OPF-095The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".OPF-090It is encouraged to use MIME media type "…" instead of "…".OPF-096Non-linear content must be reachable, but found no hyperlink to "…".
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.