Hopp til innhold
EPUBCheck · XHTML innholds dokumenter

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

  1. Å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.
  2. Gi lenken et faktisk mål, som et annet kapittel eller et fragment som #note-3.
  3. Hvis det ikke skal være en lenke i det hele tatt, fjern a-elementet og behold teksten.
  4. 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-044 Namespace uri "…" was included but not used.
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM-047 Viewport metadata "…" has a syntax error
  • HTM-048 SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_054 Custom 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.

FAQ

Hva betyr EPUBCheck HTM-045?

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.

Er HTM-045 en feil?

HTM-045 rapporteres som bruk som standard. Bare informativ og skjult som standard: den vises når EPUBCheck kjører med -u (--usage). Den gjør ikke EPUB ugyldig.

PDF til EPUB verktøy

Hvert verktøy bruker den samme motoren. Opptil 3 bøker om dagen er gratis.

Se alle verktøy