EPUBCheck CSS-002: referință url() goală în CSS
Actualizat:
EPUBCheck CSS-002 este un mesaj de eroare: “Empty or NULL reference found.” Fișierul CSS are o referință goală, cum ar fi url() fără nimic în interior. O referință goală nu duce nicăieri, astfel încât aplicațiile de citire nu pot încărca nimic din ea, iar EPUBCheck o raportează ca pe o eroare.
Mesajul oficial
Empty or NULL reference found.
- 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 URL de fundal sau de font eliminat fără a elimina declarația.
- Un stylesheet generat dintr-un șablon al cărui drum pentru imagine sau font nu a fost niciodată completat.
Cum să o repari
- Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
- Ștergeți declarația cu url() gol, sau completați calea către un fișier care se află în EPUB.
- Dacă adaugi un fișier, listează-l în manifest cu tipul său media.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă url() numește un fișier care nu este în EPUB, mesajul este RSC-007.
Termeni folosiți aici
Alte mesaje CSS
CSS-001The "…" property must not be included in an EPUB Style Sheet.CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-005Conflicting alternate style tags found: ….CSS-006CSS selector specifies fixed position.CSS-007Font-face reference "…" refers to non-standard font type "…".
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.