EPUBCheck CSS-015: CSS alternativo senza titolo
Aggiornato:
EPUBCheck CSS-015 è un messaggio di errore: “Alternative style sheets must have a title.” Un foglio di stile alternativo non ha attributo title. Un link con rel="alternate stylesheet" ha bisogno di un titolo, perché il titolo è ciò che un'app di lettura mostra quando offre lo stile alternativo.
Il messaggio ufficiale
Alternative style sheets must have a title.
- 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
Cause tipiche
- Un elemento link per uno stile alternativo scritto senza titolo.
- Uno stile di scrittura notturno o verticale aggiunto da uno strumento che ha omesso il titolo.
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ì.
- Aggiungi un attributo title che nomina lo stile, ad esempio
<link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>. - Se il foglio di stile dovrebbe sempre applicarsi, modifica rel in foglio di stile semplice.
- Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.
Quando non è questo
Se i fogli di stile alternativi contengono tag di stile in conflitto, consulta CSS-005.
Altri messaggi di CSS
CSS-019CSS font-face declaration has no attributes.CSS-008An error occurred while parsing the CSS: ….CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-006CSS selector specifies fixed position.CSS-005Conflicting alternate style tags found: ….CSS-004CSS documents must be encoded in UTF-8, detected …;
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.