EPUBCheck CSS-005: tag di stile in conflitto
Aggiornato:
EPUBCheck CSS-005 è un messaggio di utilizzo: “Conflicting alternate style tags found: ….” Un link a un foglio di stile porta tag di stile alternativi che si contraddicono. I tag di stile alternativi sono nomi di classe sugli elementi link (orizzontale o verticale, giorno o notte) che dicono a un'app di lettura quando usare ogni foglio di stile, e EPUBCheck elenca quelli in conflitto.
Il messaggio ufficiale
Conflicting alternate style tags found: %1$s.
- 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
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Un elemento collegamento contrassegnato sia giorno che notte, o sia orizzontale che verticale.
- Elenco delle classi unito da due modelli senza controllarli.
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ì.
- Mantieni un tag di ciascuna coppia su ciascun elemento link, per esempio
class="night". - Se hai bisogno di stili per entrambi i casi, usa due elementi link, ciascuno con il proprio tag e titolo.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se un foglio di stile alternativo non ha semplicemente titolo, il messaggio è CSS-015.
Altri messaggi di CSS
CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-006CSS selector specifies fixed position.CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-002Empty or NULL reference found.CSS-008An error occurred while parsing the CSS: ….
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.