EPUBCheck CSS-002: tom url() reference i CSS
Opdateret:
EPUBCheck CSS-002 er en fejlmeddelelse: “Empty or NULL reference found.” CSS har en tom reference, såsom url() uden noget indhold. En tom reference peger ingen steder hen, så læseapps kan ikke indlæse noget fra den, og EPUBCheck rapporterer det som en fejl.
Den officielle meddelelse
Empty or NULL reference found.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
Typiske årsager
- En baggrunds- eller skrifttype-URL fjernet uden at fjerne erklæringen.
- Et stylesheet genereret fra en skabelon, hvis billed- eller skrifttypevej aldrig blev udfyldt.
Sådan retter du det
- Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
- Slet deklarationen med den tomme url(), eller udfyld stien til en fil som findes i EPUB.
- Hvis du tilføjer en fil, skal du liste den i manifestet med dens medietype.
- Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Hvis url() nævner en fil, der ikke er i EPUB, er meddelelsen RSC-007.
Termer der bruges her
Andre CSS beskeder
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 "…".
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.