EPUBCheck CSS-001: proprietà CSS vietata
Aggiornato:
EPUBCheck CSS-001 è un messaggio di errore: “The "…" property must not be included in an EPUB Style Sheet.” Il foglio di stile utilizza una proprietà che EPUB non consente nei suoi fogli di stile. EPUB 3.3 vieta direction e unicode-bidi in CSS, perché le app di lettura potrebbero disattivare il CSS e la direzione del testo andrebbe quindi persa; EPUBCheck nomina la proprietà.
Il messaggio ufficiale
The "%1$s" property must not be included in an EPUB Style Sheet.
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- CSS copiato dal web che imposta la direzione del testo nel foglio di stile.
- Libri da destra a sinistra (arabo, ebraico) dove la direzione è stata impostata in CSS invece che nel markup.
Come correggerlo
- Apri il file EPUBCheck nominato (il messaggio fornisce il percorso, la linea e la colonna) in un editor di testo o EPUB come Sigil, oppure decomprimi il EPUB e aprilo lì.
- Rimuovi la dichiarazione di direzione o unicode-bidi dal foglio di stile.
- Imposta la direzione del testo con l'attributo dir nel XHTML, ad esempio
<html dir="rtl">o<p dir="ltr">, e usa bdo per le sovrascritture bidirezionali. - Per una paginazione da destra a sinistra, imposta page-progression-direction sul spine.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se il CSS non può essere analizzato affatto, il messaggio è CSS-008.
Termini usati qui
Altri messaggi di CSS
CSS-002Empty or NULL reference found.CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-005Conflicting alternate style tags found: ….CSS-006CSS selector specifies fixed position.CSS-007Font-face reference "…" refers to non-standard font type "…".
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.