Sla over naar inhoud
EPUBCheck · Stijlen

EPUBCheck CSS-002: lege url() referentie in CSS

Bijgewerkt:

EPUBCheck CSS-002 is een foutmelding: “Empty or NULL reference found.” De CSS heeft een lege referentie, zoals url() met niets erin. Een lege referentie wijst nergens naar, zodat leesapplicaties er niets van kunnen laden, en EPUBCheck rapporteert dit als een fout.

Het officiële bericht

Empty or NULL reference found.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een achtergrond- of lettertype-URL verwijderd zonder de verklaring te verwijderen.
  • Een stylesheet gegenereerd uit een sjabloon waarvan het afbeeldings- of lettertypepad nooit is ingevuld.

Hoe het te repareren

  1. Open het bestand EPUBCheck namen (het bericht geeft het pad, de regel en de kolom) in een tekst- of EPUB editor zoals Sigil, of unzip de EPUB en open het daar.
  2. Verwijder de declaratie met de lege url(), of vul het pad in naar een bestand dat in de EPUB staat.
  3. Als je een bestand toevoegt, vermeld het dan in het manifest met het bijbehorende mediatype.
  4. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Als url() een bestand benoemt dat niet in de EPUB staat, is het bericht RSC-007.

Andere CSS berichten

  • 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 "…".

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck CSS-002?

EPUBCheck CSS-002 is een foutmelding: “Empty or NULL reference found.” De CSS heeft een lege referentie, zoals url() met niets erin. Een lege referentie wijst nergens naar, zodat leesapplicaties er niets van kunnen laden, en EPUBCheck rapporteert dit als een fout.

Is CSS-002 een fout?

CSS-002 wordt standaard als fout gerapporteerd. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen dit afwijzen, en EPUBCheck beëindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools