Sla over naar inhoud
EPUBCheck · Stijlen

EPUBCheck CSS-003: CSS-bestand opgeslagen als UTF-16

Bijgewerkt:

EPUBCheck CSS-003 is een waarschuwingsmelding: “CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Een CSS-bestand is gecodeerd in UTF-16, en UTF-8 wordt aanbevolen. EPUB 3.3 staat UTF-8 of UTF-16 toe voor stijlbladen, dus dit is alleen een waarschuwing, maar UTF-8 is de codering die elke leesapp afhandelt.

Het officiële bericht

CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.

Standaard ernst
Waarschuwing. De EPUB is nog steeds geldig, maar iets veroorzaakt waarschijnlijk problemen in sommige lees-apps. EPUBCheck verlaat met 0, tenzij je --failonwarnings doorgeeft.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een stylesheet opgeslagen in UTF-16 door een editor, vaak gemarkeerd als "Unicode" in opslaan dialoogvensters.
  • Een @charset regel die UTF-16 benoemt is overgebleven van een ander project.

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. Sla het bestand opnieuw op als UTF-8.
  3. Verander elke @charset-regel bovenaan in @charset "UTF-8"; of verwijder deze.
  4. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Als het bestand in een codering is die noch UTF-8 noch UTF-16 is, is de fout CSS-004.

Andere CSS berichten

  • CSS-002 Empty or NULL reference found.
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-001 The "…" property must not be included in an EPUB Style Sheet.
  • 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-003?

EPUBCheck CSS-003 is een waarschuwingsmelding: “CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.” Een CSS-bestand is gecodeerd in UTF-16, en UTF-8 wordt aanbevolen. EPUB 3.3 staat UTF-8 of UTF-16 toe voor stijlbladen, dus dit is alleen een waarschuwing, maar UTF-8 is de codering die elke leesapp afhandelt.

Is CSS-003 een fout?

CSS-003 wordt standaard als waarschuwing gerapporteerd. De EPUB is nog steeds geldig, maar iets kan waarschijnlijk problemen veroorzaken in sommige lees-apps. EPUBCheck beëindigt met 0 tenzij je --failonwarnings doorgeeft.

PDF naar EPUB tools

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

Bekijk alle tools