Sari la conținut
EPUBCheck · Fișiere de stil

EPUBCheck CSS-015: CSS alternativ fără titlu

Actualizat:

EPUBCheck CSS-015 este un mesaj de eroare: “Alternative style sheets must have a title.” O foaie de stil alternativă nu are atribut de titlu. Un link cu rel="alternate stylesheet" are nevoie de un titlu, deoarece titlul este ceea ce o aplicație de citire arată atunci când oferă stilul alternativ.

Mesajul oficial

Alternative style sheets must have a title.

Severitate implicită
Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • Un element de legătură pentru un stil alternativ scris fără titlu.
  • Un stil de scriere pe verticală sau de noapte adăugat de un instrument care a omis titlul.

Cum să o repari

  1. Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
  2. Adăugați un atribut title care denumește stilul, de exemplu <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Dacă foaia de stiluri ar trebui să se aplice întotdeauna, schimbați rel în foaie de stiluri simplă în schimb.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă foile de stil alternative conțin etichete de stil conflictuale, vezi CSS-005.

Termeni folosiți aici

Alte mesaje 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 …;

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck CSS-015?

EPUBCheck CSS-015 este un mesaj de eroare: “Alternative style sheets must have a title.” O foaie de stil alternativă nu are atribut de titlu. Un link cu rel="alternate stylesheet" are nevoie de un titlu, deoarece titlul este ceea ce o aplicație de citire arată atunci când oferă stilul alternativ.

Este CSS-015 o eroare?

CSS-015 este raportat ca eroare în mod implicit. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite la Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele