EPUBCheck MED_017: overlegg fragment ikke et id
Oppdatert:
EPUBCheck MED_017 er en advarselsmelding: “URL fragment should indicate an element ID, but found '#…'.” En media-overlegg tekstreferanse bruker et fragment som ikke er et element-id. For XHTML kapitler, EPUB anbefaler å peke på et element med dets id; andre fragmentordninger kan ikke støttes av leseapper. EPUBCheck advarer og viser fragmentet.
Den offisielle meldingen
URL fragment should indicate an element ID, but found '#%1$s'.
- Standard alvorlighetsgrad
- Advarsel. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.
- EPUBCheck versjon
- 5.4.0
EPUBCheck skriver ut denne ID-en med en understrek i stedet for en bindestrek; denne siden bruker ID-en nøyaktig som EPUBCheck rapporterer den.
%1$s, %2$s… er fylt ut med filen, verdien eller elementet EPUBCheck funnet.
Typiske årsaker
- Tekstfragments- eller tegn-offset-skjemaer skrevet av et justeringsverktøy.
- Et fragment med en skrivefeil eller et innledende tegn som ikke er en del av id-en.
Hvordan fikse det
- Gi uttrykket et element med en ID i kapitlet, for eksempel
<span id="s12">. - Peil tekst src mot det, som
chapter1.xhtml#s12. - Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis målet er et SVG-dokument, bør fragmentet være en SVG-fragmentidentifikator (MED_018).
Begreper brukt her
Andre MED meldinger
MED_016Media Overlays total duration should be the sum of the durations of all Media Overlays documents.MED_018URL fragment should be an SVG fragment identifier, but found '#…'.MED_015Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.MED_014Media overlay audio file URLs must not have a fragment, but found '#…'.MED_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.