Hoppa till innehåll
EPUBCheck · Stilmallar

EPUBCheck CSS-002: tom url()-referens i CSS

Uppdaterad:

EPUBCheck CSS-002 är ett felmeddelande: "Empty or NULL reference found." CSS:en har en tom referens, som url() utan något inuti. En tom referens pekar ingenstans, så läsappar kan inte ladda något från den, och EPUBCheck rapporterar det som ett fel.

Det officiella meddelandet

Empty or NULL reference found.

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

Typiska orsaker

  • En bakgrunds- eller teckensnitt-URL som tagits bort utan att ta bort deklarationen.
  • Ett stilark som genererats från en mall vars bild- eller teckensnittsväg aldrig har fyllts i.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Ta bort deklarationen med den tomma url(), eller fyll i sökvägen till en fil som finns i EPUB.
  3. Om du lägger till en fil, lista den i manifestet med dess mediatyp.
  4. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om url() namnger en fil som inte finns i EPUB, är meddelandet RSC-007.

Villkor som används här

Andra CSS meddelanden

  • CSS-001 The "…" property must not be included in an EPUB Style Sheet.
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-006 CSS selector specifies fixed position.
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck CSS-002?

EPUBCheck CSS-002 är ett felmeddelande: "Empty or NULL reference found." CSS:en har en tom referens, som url() utan något inuti. En tom referens pekar ingenstans, så läsappar kan inte ladda något från den, och EPUBCheck rapporterar det som ett fel.

Är CSS-002 ett fel?

CSS-002 rapporteras som fel som standard. EPUB bryter en regel i specifikationen och är ogiltig. Lagra och Skicka till Kindle kan avvisa det, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg