Salta al contenuto
EPUBCheck · XHTML documenti di contenuto

EPUBCheck HTM-045: href vuoto in un link

Aggiornato:

EPUBCheck HTM-045 è un messaggio di uso: “Encountered empty href.” Un link ha un href vuoto, che punta di nuovo allo stesso documento. È valido e EPUBCheck lo segnala solo come nota d'uso così puoi controllare che un self-link fosse inteso.

Il messaggio ufficiale

Encountered empty href.

suggerimento di EPUBCheck: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.

Gravità predefinita
Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
versione EPUBCheck
5.4.0

Cause tipiche

  • Collegamenti segnaposto che non sono mai stati compilati.
  • Collegamenti il cui obiettivo è stato rimosso da un editor o un convertitore che non è riuscito a risolverlo.

Come correggerlo

  1. Apri il file EPUBCheck nominato (il messaggio fornisce il percorso, la linea e la colonna) in un editor di testo o EPUB come Sigil, oppure decomprimi il EPUB e aprilo lì.
  2. Dai al collegamento un obiettivo reale, come un altro capitolo o un frammento come #note-3.
  3. Se non dovrebbe essere affatto un link, rimuovi l'elemento a e mantieni il suo testo.
  4. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se l'href punta a un frammento che non esiste, quello è RSC-012, non HTM-045.

Altri messaggi di HTM

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

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck HTM-045?

EPUBCheck HTM-045 è un messaggio di uso: “Encountered empty href.” Un link ha un href vuoto, che punta di nuovo allo stesso documento. È valido e EPUBCheck lo segnala solo come nota d'uso così puoi controllare che un self-link fosse inteso.

È HTM-045 un errore?

HTM-045 viene segnalato come utilizzo per impostazione predefinita. Informativo solo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende il EPUB non valido.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti