Spring til indhold
EPUBCheck · XHTML indholds dokumenter

EPUBCheck HTM-045: tomt href i et link

Opdateret:

EPUBCheck HTM-045 er en brugsmeddelelse: “Encountered empty href.” Et link har et tomt href, som peger tilbage til det samme dokument. Det er gyldigt, og EPUBCheck rapporterer det kun som en brugsnote, så du kan tjekke, at et selvlink var tilsigtet.

Den officielle meddelelse

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 alvorlighed
Brug. Kun informativ og skjult som standard: den vises, når EPUBCheck køres med -u (--usage). Det gør ikke EPUB ugyldig.
EPUBCheck version
5.4.0

Typiske årsager

  • Pladsholderlinks, der aldrig blev udfyldt.
  • Links hvis mål blev fjernet af en redaktør eller en konverter, der ikke kunne løse det.

Sådan retter du det

  1. Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
  2. Giv linket et reelt mål, såsom et andet kapitel eller et fragment som #note-3.
  3. Hvis det slet ikke skal være et link, skal du fjerne a-elementet og beholde teksten.
  4. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis href peger på et fragment, der ikke findes, er det RSC-012, ikke HTM-045.

Termer der bruges her

Andre HTM beskeder

  • 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

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck HTM-045?

EPUBCheck HTM-045 er en brugsmeddelelse: “Encountered empty href.” Et link har et tomt href, som peger tilbage til det samme dokument. Det er gyldigt, og EPUBCheck rapporterer det kun som en brugsnote, så du kan tjekke, at et selvlink var tilsigtet.

Er HTM-045 en fejl?

HTM-045 rapporteres som brug som standard. Informativt kun og skjult som standard: det vises, når EPUBCheck kører med -u (--usage). Det gør ikke EPUB ugyldig.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer