EPUBCheck CSS-015: vaihtoehtoinen CSS ilman otsikkoa
Päivitetty:
EPUBCheck CSS-015 on virheilmoitus: “Alternative style sheets must have a title.” Vaihtoehtoisella tyylitiedostolla ei ole title-attribuuttia. Linkin, jossa on rel="alternate stylesheet", tarvitsee otsikon, sillä otsikko on se, mitä lukusovellus näyttää tarjotessaan vaihtoehtoista tyyliä.
Virallinen viesti
Alternative style sheets must have a title.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
Tyypilliset syyt
- Linkkielementti vaihtoehtoiselle tyylille kirjoitettuna ilman otsikkoa.
- Tyylilaji, jossa on yötä tai pystysuoraa kirjoitusta, lisätty työkalulla, joka jätti otsikon pois.
Kuinka korjata se
- Avaa tiedosto EPUBCheck nimet (viesti antaa polun, rivin ja sarakkeen) tekstieditorissa tai EPUB-editorissa, kuten Sigil, tai purka alla olevan EPUB ja avaa se siellä.
- Lisää tyyliä nimeävä title-attribuutti, esimerkiksi
<link rel="alternate stylesheet" title="Night" href="night.css" type="text/css"/>. - Jos tyylisivun pitäisi aina päteä, vaihda rel tavalliseksi tyylisivuksi sen sijaan.
- Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.
Milloin tämä ei ole se
Jos vaihtoehtoiset tyylitiedostot sisältävät ristiriitaisia tyylitagit, katso CSS-005.
Tässä käytetyt termit
Muut CSS viestit
CSS-019CSS font-face declaration has no attributes.CSS-008An error occurred while parsing the CSS: ….CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-006CSS selector specifies fixed position.CSS-005Conflicting alternate style tags found: ….CSS-004CSS documents must be encoded in UTF-8, detected …;
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.