Siirry sisältöön
EPUBCheck · Tyylitiedostot

EPUBCheck CSS-001: kielletty CSS-ominaisuus

Päivitetty:

EPUBCheck CSS-001 on virheilmoitus: “The "…" property must not be included in an EPUB Style Sheet.” Tyylitiedosto käyttää ominaisuutta, jota EPUB ei salli sen tyylitiedostoissa. EPUB 3.3 kieltää suunnan ja unicode-bidi CSS:ssä, koska lukuohjelmat saattavat kytkeä CSS:n pois päältä ja tekstin suunta katoaa silloin; EPUBCheck nimeää ominaisuuden.

Virallinen viesti

The "%1$s" property must not be included in an EPUB Style Sheet.

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

  • CSS, joka on kopioitu verkosta ja asettaa tekstisuunnan tyyliarkissa.
  • Oikealta vasemmalle olevat kirjat (arabia, heprea), joissa suunta on asetettu CSS:ssä eikä merkinnässä.

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. Poista suunta tai unicode-bidi-ilmoitus tyylilehdeltä.
  3. Aseta tekstin suunta dir-attribuutilla XHTML:ssä, esimerkiksi <html dir="rtl"> tai <p dir="ltr">, ja käytä bdo:ta kaksisuuntaisten ylikirjoitusten vuoksi.
  4. Oikealta vasemmalle käännettävän sivun vaihdon vuoksi aseta page-progression-direction spine:sse.
  5. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos CSS:ää ei voida jäsentää ollenkaan, viesti on CSS-008.

Tässä käytetyt termit

Muut CSS viestit

  • CSS-002 Empty or NULL reference found.
  • 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 "…".

Lähteet

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

FAQ

Mitä EPUBCheck CSS-001 tarkoittaa?

EPUBCheck CSS-001 on virheilmoitus: “The "…" property must not be included in an EPUB Style Sheet.” Tyylitiedosto käyttää ominaisuutta, jota EPUB ei salli sen tyylitiedostoissa. EPUB 3.3 kieltää suunnan ja unicode-bidi CSS:ssä, koska lukuohjelmat saattavat kytkeä CSS:n pois päältä ja tekstin suunta katoaa silloin; EPUBCheck nimeää ominaisuuden.

Onko CSS-001 virhe?

CSS-001 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