EPUBCheck CSS-006: posizionamento fisso CSS
Aggiornato:
EPUBCheck CSS-006 è un messaggio di utilizzo: “CSS selector specifies fixed position.” Una regola CSS utilizza position: fixed, che le app di lettura gestiscono in modo incoerente nei testi paginati. È una nota di utilizzo, non un errore: l'elemento potrebbe rimanere sullo schermo, scomparire o sovrapporsi al testo a seconda dell'app.
Il messaggio ufficiale
CSS selector specifies fixed position.
- Gravità predefinita
- Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
- versione EPUBCheck
- 5.4.0
Cause tipiche
- Stili copiati da un sito web, come intestazioni fisse, piè di pagina o barre di navigazione.
- Posizionamento fisso utilizzato per collocare un numero di pagina o un logo su ogni schermo.
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 position: fixed o sostituiscilo con un flusso normale (position: static o relative).
- Se l'elemento era navigazione web, rimuovilo dal libro: le app di lettura forniscono le proprie.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se la proprietà è direction o unicode-bidi, è vietata e riportata come CSS-001.
Termini usati qui
Altri messaggi di CSS
CSS-005Conflicting alternate style tags found: ….CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-008An error occurred while parsing the CSS: ….CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-002Empty or NULL reference found.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.