Sari la conținut
EPUBCheck · Documente de conținut XHTML

EPUBCheck HTM-025: schema URI neînregistrată

Actualizat:

EPUBCheck HTM-025 este un mesaj de avertizare: „Non-registered URI scheme type found in href.” Un link folosește un schema URI care nu este înregistrat. EPUBCheck avertizează deoarece aplicațiile de citire s-ar putea să nu știe ce să facă cu el; cartea rămâne validă.

Mesajul oficial

Non-registered URI scheme type found in href.

Severitate implicită
Atenționare. EPUB este încă valid, dar ceva este probabil să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, cu excepția cazului în care treci --failonwarnings.
versiunea EPUBCheck
5.4.0

Cauze tipice

  • O greșeală de tip în schemă, cum ar fi htp: sau http;.
  • O schemă specifică aplicației copiată dintr-un site web sau un sistem de gestionare a documentelor.
  • Un path Windows sau o referință de fișier local scrisă ca un link.

Cum să o repari

  1. Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
  2. Corectați schema la http, https, mailto sau altă schema standard.
  3. Dacă linkul funcționa doar într-o aplicație sau pe computerul autorului, eliminate linkul și păstrați textul.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă linkul este gol (href=""), acesta este HTM-045, nu HTM-025.

Termeni folosiți aici

Alte mesaje HTM

  • 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.

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck HTM-025?

EPUBCheck HTM-025 este un mesaj de avertizare: „Non-registered URI scheme type found in href.” Un link folosește un schema URI care nu este înregistrat. EPUBCheck avertizează deoarece aplicațiile de citire s-ar putea să nu știe ce să facă cu el; cartea rămâne validă.

Este HTM-025 o eroare?

HTM-025 este raportat ca avertisment în mod implicit. EPUB este încă valid, dar ceva este de așteptat să cauzeze probleme în unele aplicații de citire. EPUBCheck iese cu 0, decât dacă treci --failonwarnings.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele