Hopp til innhold
EPUBCheck · XHTML innholds dokumenter

EPUBCheck HTM-025: ikke-registrert URI-skjema

Oppdatert:

EPUBCheck HTM-025 er en advarsel: “Non-registered URI scheme type found in href.” En lenke bruker et URI-skjema som ikke er registrert. EPUBCheck advarer fordi leserapplikasjoner kanskje ikke vet hva de skal gjøre med det; boka forblir gyldig.

Den offisielle meldingen

Non-registered URI scheme type found in href.

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

Typiske årsaker

  • En skrivefeil i scheme, som htp: eller http;.
  • Et app-spesifikt skjema kopiert fra en nettside eller et dokumenthåndteringssystem.
  • En Windows-sti eller en lokal filreferanse skrevet som en lenke.

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. Korriger skjemaet til http, https, mailto eller et annet standard skjema.
  3. Hvis lenken bare fungerte i én app eller på forfatterens datamaskin, fjern lenken 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 lenken er tom (href=""), er det HTM-045, ikke HTM-025.

Begreper brukt her

Andre HTM meldinger

  • HTM-011 Entity is undeclared.
  • HTM-010 Namespace "…" is unusual for the prefix "epub".
  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-044 Namespace uri "…" was included but not used.
  • HTM-045 Encountered empty href.

Kilder

Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.

FAQ

Hva betyr EPUBCheck HTM-025?

EPUBCheck HTM-025 er en advarsel: “Non-registered URI scheme type found in href.” En lenke bruker et URI-skjema som ikke er registrert. EPUBCheck advarer fordi leserapplikasjoner kanskje ikke vet hva de skal gjøre med det; boka forblir gyldig.

Er HTM-025 en feil?

HTM-025 rapporteres som advarsel som standard. EPUB er fortsatt gyldig, men noe vil sannsynligvis forårsake problemer i noen leseapper. EPUBCheck avslutter med 0 med mindre du bruker --failonwarnings.

PDF til EPUB verktøy

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

Se alle verktøy