Hoppa till innehåll
EPUBCheck · Stilmallar

EPUBCheck CSS-005: konfliktande stiltaggar

Uppdaterad:

EPUBCheck CSS-005 är ett användningsmeddelande: "Conflicting alternate style tags found: …." En länk till en stilmall bär alternativa stiltaggar som motsäger varandra. Alternativa stiltaggar är klassnamn på länk-element (horisontell eller vertikal, dag eller natt) som talar om för en läsapp när den ska använda varje stilmall, och EPUBCheck listar de som är i konflikt.

Det officiella meddelandet

Conflicting alternate style tags found: %1$s.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Ett länk-element som är märkt både dag och natt, eller både horisontellt och vertikalt.
  • Klasslistor som slogs samman från två mallar utan att kontrollera dem.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Behåll en tagg av varje par på varje länk-element, till exempel class="night".
  3. Om du behöver stilar för båda fallen, använd två länk-element, var och en med sin egen tagg och titel.
  4. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om ett alternativt stilark helt enkelt inte har någon titel, är meddelandet CSS-015.

Villkor som används här

Andra CSS meddelanden

  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-006 CSS selector specifies fixed position.
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-002 Empty or NULL reference found.
  • CSS-008 An error occurred while parsing the CSS: ….

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck CSS-005?

EPUBCheck CSS-005 är ett användningsmeddelande: "Conflicting alternate style tags found: …." En länk till en stilmall bär alternativa stiltaggar som motsäger varandra. Alternativa stiltaggar är klassnamn på länk-element (horisontell eller vertikal, dag eller natt) som talar om för en läsapp när den ska använda varje stilmall, och EPUBCheck listar de som är i konflikt.

Är CSS-005 ett fel?

CSS-005 rapporteras som användning som standard. Informativt endast och doldt som standard: det visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg