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
- 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ä.
- Siirry viestin riviin ja sarakkeeseen ja korjaa syntaksi siellä.
- Tarkista myös sääntö juuri ennen sitä kohtaa: puuttuva kaarisulku ilmoitetaan usein myöhemmin.
- 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-007Font-face reference "…" refers to non-standard font type "…".CSS-006CSS selector specifies fixed position.CSS-005Conflicting alternate style tags found: ….CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-002Empty or NULL reference found.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.