EPUBCheck HTM-045: tom href i en lenke
Oppdatert:
EPUBCheck HTM-045 er en bruksbeskjed: “Encountered empty href.” En lenke har en tom href, som peker tilbake til det samme dokumentet. Den er gyldig, og EPUBCheck rapporterer det bare som en bruksnote slik at du kan sjekke at en selvlenke var tilsiktet.
Den offisielle meldingen
Encountered empty href.
EPUBCheck's forslag: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.
- 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
- Plassholderlenker som aldri ble fylt ut.
- Linker hvis mål ble fjernet av en redaktør eller en konverter som ikke kunne løse det.
Hvordan fikse det
- Åpne filen EPUBCheck navnene (meldingen gir banen, linje og kolonne) i en tekst- eller EPUB editor som Sigil, eller pakk ut EPUB og åpne det der.
- Gi lenken et faktisk mål, som et annet kapittel eller et fragment som
#note-3. - Hvis det ikke skal være en lenke i det hele tatt, fjern a-elementet og behold teksten.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis href peker til et fragment som ikke eksisterer, er det RSC-012, ikke HTM-045.
Begreper brukt her
Andre HTM meldinger
HTM-044Namespace uri "…" was included but not used.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.