Salta al contenuto
EPUBCheck · Fogli di stile

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

  1. 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ì.
  2. Aggiungi un attributo title che nomina lo stile, ad esempio <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Se il foglio di stile dovrebbe sempre applicarsi, modifica rel in foglio di stile semplice.
  4. 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-019 CSS font-face declaration has no attributes.
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-006 CSS selector specifies fixed position.
  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-004 CSS 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.

FAQ

Cosa significa EPUBCheck CSS-015?

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.

È CSS-015 un errore?

CSS-015 è riportato come errore per impostazione predefinita. Il EPUB infrange una regola della specifica ed è non valido. I punti di archiviazione e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti