Zum Inhalt springen
EPUBCheck · Stylesheets

EPUBCheck CSS-015: alternatives CSS ohne Titel

Aktualisiert:

EPUBCheck CSS-015 ist eine Fehlermeldung: “Alternative style sheets must have a title.” Ein alternatives Stylesheet hat kein Titelattribut. Ein Link mit rel="alternate stylesheet" benötigt einen Titel, da der Titel das ist, was eine Leseanwendung anzeigt, wenn sie das alternative Stylesheet anbietet.

Die offizielle Nachricht

Alternative style sheets must have a title.

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Ein Link-Element für einen alternativen Stil, das ohne Titel geschrieben wurde.
  • Ein Nacht- oder Vertikal-Schreibstil, der von einem Tool hinzugefügt wurde, das den Titel weggelassen hat.

Wie man es behebt

  1. Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
  2. Fügen Sie ein title-Attribut hinzu, das den Stil benennt, zum Beispiel <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Wenn das Stylesheet immer angewendet werden sollte, ändern Sie rel stattdessen in einfaches Stylesheet.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn die alternativen Stylesheets widersprüchliche Stil-Tags enthalten, siehe CSS-005.

Andere CSS Nachrichten

  • 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 …;

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck CSS-015?

EPUBCheck CSS-015 ist eine Fehlermeldung: “Alternative style sheets must have a title.” Ein alternatives Stylesheet hat kein Titelattribut. Ein Link mit rel="alternate stylesheet" benötigt einen Titel, da der Titel das ist, was eine Leseanwendung anzeigt, wenn sie das alternative Stylesheet anbietet.

Ist CSS-015 ein Fehler?

CSS-015 wird standardmäßig als Fehler gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Stores und Senden an Kindle können es ablehnen, und EPUBCheck endet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen