EPUBCheck CSS-005: widersprüchliche Stil-Tags
Aktualisiert:
EPUBCheck CSS-005 ist eine Gebrauchsnachricht: „Conflicting alternate style tags found: ….“ Ein Link zu einem Stylesheet enthält alternative Stil-Tags, die sich widersprechen. Alternative Stil-Tags sind Klassennamen in Link-Elementen (horizontal oder vertikal, Tag oder Nacht), die einer Leseanwendung sagen, wann welches Stylesheet verwendet werden soll, und EPUBCheck listet die widersprüchlichen auf.
Die offizielle Nachricht
Conflicting alternate style tags found: %1$s.
- Standard-Schweregrad
- Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
- EPUBCheck Version
- 5.4.0
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein Link-Element, das sowohl für Tag als auch für Nacht oder sowohl horizontal als auch vertikal ausgezeichnet ist.
- Klassenzimmerlisten wurden aus zwei Vorlagen zusammengeführt, ohne sie zu überprüfen.
Wie man es behebt
- Ö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.
- Behalten Sie einen Tag jedes Paares auf jedem Linkelement, zum Beispiel
class="night". - Wenn Sie Stile für beide Fälle benötigen, verwenden Sie zwei Link-Elemente, jeweils mit seinem eigenen Tag und Titel.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Wenn ein alternatives Stylesheet einfach keinen Titel hat, ist die Nachricht CSS-015.
Andere CSS Nachrichten
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: ….
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.