EPUBCheck RSC-013: fragment på en stilarklenke
Oppdatert:
EPUBCheck RSC-013 er en bruksmeddelelse: “Fragment identifier is used in a reference to a stylesheet resource.” En referanse til et stilark inkluderer en fragmentidentifikator (#part), som ikke har betydning for CSS-filer. Dette er en bruksmeddelelse: stilarket lastes fortsatt, fragmentet blir bare ignorert.
Den offisielle meldingen
Fragment identifier is used in a reference to a stylesheet resource.
- 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
Typiske årsaker
- Et lenkeelement med en href som style.css#main.
- Et byggeverktøy som legger til fragmenter eller cache-markører til ressurs-URL-er.
Hvordan fikse det
- Finn lenkeelementet nevnt i meldingen.
- Fjern #fragmentet fra stilarkreferansen, for eksempel
href="style.css". - Hvis et bygge-trinn legger det til, endre trinnet slik at neste bygg er rent.
Når det ikke er dette
En spørringstreng (?v=2) i en relativ URL er en annen feil, RSC-033.
Begreper brukt her
Andre RSC meldinger
RSC-012Fragment identifier is not defined.RSC-014Fragment identifier defines an incompatible resource type.RSC-011Found a reference to a resource that is not a spine item.RSC-015A fragment identifier is required for svg use tag references.RSC-010Reference to non-standard resource type found.RSC-016Fatal Error while parsing file: …
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.