EPUBCheck CSS-005: motstridende stiltagger
Oppdatert:
EPUBCheck CSS-005 er en bruksmening: “Conflicting alternate style tags found: ….” En lenke til et stilark bærer alternative stiltagger som motsier hverandre. Alternative stiltagger er klassennavn på lenkeelementer (horisontal eller vertikal, dag eller natt) som forteller en leseapp når den skal bruke hvert stilark, og EPUBCheck lister de motstridende.
Den offisielle meldingen
Conflicting alternate style tags found: %1$s.
- Standard alvorlighetsgrad
- Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Én lenke element merket både dag og natt, eller både horisontal og vertikal.
- Klasselister slått sammen fra to maler uten å sjekke dem.
Hvordan fikse det
- Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
- Behold ett tag av hvert par på hvert lenke-element, for eksempel
class="night". - Hvis du trenger stiler for begge tilfeller, bruk to linkelementer, hver med sitt eget tag og tittel.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis et alternativt stilark rett og slett ikke har tittel, er meldingen CSS-015.
Begreper brukt her
Andre CSS meldinger
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
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.