Siirry sisältöön
EPUBCheck · Tyylitiedostot

EPUBCheck CSS-008: syntaksivirhe CSS-tiedostossa

Päivitetty:

EPUBCheck CSS-008 on virheilmoitus: “An error occurred while parsing the CSS: ….” CSS-parseri löysi syntaksivirheen tyylitiedostosta tai tyylielementistä. EPUBCheck raportoi parserin oman kuvauksen ja rivin ja sarakkeen, ja säännöt virheen jälkeen voidaan ohittaa lukusovelluksissa.

Virallinen viesti

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

Oletusarvoinen vakavuus
Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Puuttuva puolipiste tai sulu, tai ylimääräinen merkki.
  • Virheellinen syntaksi, joka on kopioitu esiprosessorista, kuten Sass tai Less, tai tyylitiedostosta, joka on katkaistu.
  • Kommentti, jota ei suljettu.

Kuinka korjata se

  1. Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
  2. Siirry viestin riviin ja sarakkeeseen ja korjaa syntaksi siellä.
  3. Tarkista myös sääntö juuri ennen sitä kohtaa: puuttuva kaarisulku ilmoitetaan usein myöhemmin.
  4. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos CSS jäsentää mutta käyttää ominaisuutta, jonka EPUB kieltää, se on CSS-001.

Tässä käytetyt termit

Muut CSS viestit

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

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck CSS-008 tarkoittaa?

EPUBCheck CSS-008 on virheilmoitus: “An error occurred while parsing the CSS: ….” CSS-parseri löysi syntaksivirheen tyylitiedostosta tai tyylielementistä. EPUBCheck raportoi parserin oman kuvauksen ja rivin ja sarakkeen, ja säännöt virheen jälkeen voidaan ohittaa lukusovelluksissa.

Onko CSS-008 virhe?

CSS-008 ilmoitetaan virheeksi oletusarvoisesti. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle saattavat hylätä sen, ja EPUBCheck päättyy tilaan 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut