Sla over naar inhoud
EPUBCheck · Stijlen

EPUBCheck CSS-030: overlay-stijlen zonder CSS

Bijgewerkt:

EPUBCheck CSS-030 is een foutmelding: “The package document declares media overlays styling class names but no CSS was found in the content document.” Het pakket verklaart media-overlay stijl klasse namen, maar een hoofdstuk met vertelling heeft geen CSS. EPUB vereist dat elk inhoudsdocument met een media-overlay een stijlblad bevat, gelinkt of ingebed, dat die klassen definieert, anders wordt de tekst die wordt voorgelezen niet gemarkeerd zoals bedoeld.

Het officiële bericht

The package document declares media overlays styling class names but no CSS was found in the content document.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

Typische oorzaken

  • Een hoofdstuk met een vertelling die de stylesheet die de andere hoofdstukken gebruiken niet linkt.
  • media:active-class gedeclareerd in het pakket terwijl de klasse nergens is gedefinieerd.

Hoe het te repareren

  1. Link de stylesheet die de klassen definieert van de hoofdstuk EPUBCheck namen, bijvoorbeeld <link rel="stylesheet" href="styles.css" type="text/css"/>.
  2. Zorg ervoor dat de stylesheet daadwerkelijk de klasse definieert die is opgegeven in media:active-class (en media:playback-active-class, indien gebruikt).
  3. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Als de CSS de klasse definieert maar het pakket deze niet verklaart, is het bericht CSS-029.

Termen die hier worden gebruikt

Andere CSS berichten

  • CSS-029 Found CSS class name "…" but no "…" property was declared in the package document.
  • CSS-028 Use of Font-face declaration.
  • CSS-019 CSS font-face declaration has no attributes.
  • CSS-015 Alternative style sheets must have a title.
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck CSS-030?

EPUBCheck CSS-030 is een foutmelding: “The package document declares media overlays styling class names but no CSS was found in the content document.” Het pakket verklaart media-overlay stijl klasse namen, maar een hoofdstuk met vertelling heeft geen CSS. EPUB vereist dat elk inhoudsdocument met een media-overlay een stijlblad bevat, gelinkt of ingebed, dat die klassen definieert, anders wordt de tekst die wordt voorgelezen niet gemarkeerd zoals bedoeld.

Is CSS-030 een fout?

CSS-030 wordt standaard als fout gerapporteerd. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en Verzenden naar Kindle kunnen dit afwijzen, en EPUBCheck beëindigt met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools