Hopp til innhold
EPUBCheck · Stilark

EPUBCheck CSS-001: forbudt CSS-egenskap

Oppdatert:

EPUBCheck CSS-001 er en feilmelding: “The "…" property must not be included in an EPUB Style Sheet.” Stilarket bruker en egenskap som EPUB ikke tillater i stilarkene. EPUB 3.3 forbyr retning og unicode-bidi i CSS, fordi leseapper kan slå av CSS, og tekstretningen da ville gått tapt; EPUBCheck navngir egenskapen.

Den offisielle meldingen

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

Standard alvorlighetsgrad
Feil. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.
EPUBCheck versjon
5.4.0

%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.

Typiske årsaker

  • CSS kopiert fra nettet som setter tekstretning i stilarket.
  • Høyre-til-venstre bøker (arabisk, hebraisk) hvor retningen ble satt i CSS i stedet for oppmerksomheten.

Hvordan fikse det

  1. Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
  2. Fjern retningen eller unicode-bidi erklæringen fra stilarket.
  3. Sett tekstretning med dir-attributtet i XHTML i stedet, for eksempel <html dir="rtl"> eller <p dir="ltr">, og bruk bdo for toveis overskridelser.
  4. For sideturning fra høyre til venstre, sett page-progression-direction på spine.
  5. Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.

Når det ikke er dette

Hvis CSS-en ikke kan analyseres i det hele tatt, er meldingen CSS-008.

Begreper brukt her

Andre CSS meldinger

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

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck CSS-001?

EPUBCheck CSS-001 er en feilmelding: “The "…" property must not be included in an EPUB Style Sheet.” Stilarket bruker en egenskap som EPUB ikke tillater i stilarkene. EPUB 3.3 forbyr retning og unicode-bidi i CSS, fordi leseapper kan slå av CSS, og tekstretningen da ville gått tapt; EPUBCheck navngir egenskapen.

Er CSS-001 en feil?

CSS-001 rapporteres som feil som standard. EPUB bryter en regel i spesifikasjonen og er ugyldig. Butikker og Send til Kindle kan avvise det, og EPUBCheck avslutter med status 1.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy