EPUBCheck CSS-005: konfliktende stile tags
Opdateret:
EPUBCheck CSS-005 er en brugsmeddelelse: “Conflicting alternate style tags found: ….” Et link til et stylesheet bærer alternative stile tags, der modsiger hinanden. Alternative stile tags er klasse-navne på link-elementer (horisontale eller vertikale, dag eller nat), der fortæller en læseapp, hvornår den skal bruge hver stylesheet, og EPUBCheck lister de konfliktende.
Den officielle meddelelse
Conflicting alternate style tags found: %1$s.
- Standard alvorlighed
- Brug. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- Et linkelement mærket både dag og nat, eller både vandret og vertikalt.
- Klasselister sammensluttet fra to skabeloner uden at kontrollere dem.
Sådan retter du det
- Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
- Behold et tag af hver par på hvert linkelement, for eksempel
class="night". - Hvis du har brug for stilarter til begge tilfælde, skal du bruge to linkelementer, hver med sit eget tag og titel.
- Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.
Hvornår det ikke er dette
Hvis et alternativt stylesheet simpelthen ikke har nogen titel, er meddelelsen CSS-015.
Termer der bruges her
Andre CSS beskeder
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: ….
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.