Sari la conținut
EPUBCheck · Fișiere de stil

EPUBCheck CSS-008: eroare de sintaxă într-un fișier CSS

Actualizat:

EPUBCheck CSS-008 este un mesaj de eroare: “An error occurred while parsing the CSS: ….” Parserul CSS a găsit o eroare de sintaxă într-o foaie de stil sau element de stil. EPUBCheck raportează descrierea proprie a parserului și linia și coloana, iar regulile după eroare pot fi sărite de aplicațiile de citire.

Mesajul oficial

An error occurred while parsing the CSS: %1$s.

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

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O virgulă lipsă sau o acoladă, sau un caracter în plus.
  • Sintaxă invalidă copiată dintr-un preprocesor, cum ar fi Sass sau Less, sau dintr-un fișier de stiluri care a fost tăiat.
  • Un comentariu care nu a fost închis.

Cum să o repari

  1. 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.
  2. Mergi la linia și coloana din mesaj și corectează sintaxa de acolo.
  3. Verificați regula chiar înainte de acea poziție: o acoladă lipsă este adesea raportată mai jos.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă CSS se analizează dar folosește o proprietate pe care EPUB o interzice, aceasta este CSS-001.

Termeni folosiți aici

Alte mesaje CSS

  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-006 CSS selector specifies fixed position.
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-002 Empty or NULL reference found.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck CSS-008?

EPUBCheck CSS-008 este un mesaj de eroare: “An error occurred while parsing the CSS: ….” Parserul CSS a găsit o eroare de sintaxă într-o foaie de stil sau element de stil. EPUBCheck raportează descrierea proprie a parserului și linia și coloana, iar regulile după eroare pot fi sărite de aplicațiile de citire.

Este CSS-008 o eroare?

CSS-008 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite la Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele