Hoppa till innehåll
EPUBCheck · Stilmallar

EPUBCheck CSS-015: alternativ CSS utan titel

Uppdaterad:

EPUBCheck CSS-015 är ett felmeddelande: “Alternative style sheets must have a title.” Ett alternativt stilark har inget titlattribut. En länk med rel="alternate stylesheet" behöver en titel, eftersom titeln är vad en läsapp visar när den erbjuder det alternativa stilarket.

Det officiella meddelandet

Alternative style sheets must have a title.

Standardsvårighetsgrad
Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
EPUBCheck version
5.4.0

Typiska orsaker

  • Ett länk-element för en alternativ stil skriven utan titel.
  • En natt- eller vertikal skrivstil som lagts till av ett verktyg som utelämnade titeln.

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. Lägg till en title-attribut som namnger stilen, till exempel <link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>.
  3. Om stilmallen alltid bör tillämpas, ändra rel till enkel stilmall istället.
  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 de alternativa stilmallar bär på motstridiga stiltaggar, se CSS-005.

Villkor som används här

Andra CSS meddelanden

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

Källor

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

FAQ

Vad betyder EPUBCheck CSS-015?

EPUBCheck CSS-015 är ett felmeddelande: “Alternative style sheets must have a title.” Ett alternativt stilark har inget titlattribut. En länk med rel="alternate stylesheet" behöver en titel, eftersom titeln är vad en läsapp visar när den erbjuder det alternativa stilarket.

Är CSS-015 ett fel?

CSS-015 rapporteras som fel som standard. EPUB bryter en regel i specifikationen och är ogiltig. Lagra och Skicka till Kindle kan avvisa det, och EPUBCheck avslutas med status 1.

PDF till EPUB verktyg

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

Se alla verktyg