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
- 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ì.
- Dai al collegamento un obiettivo reale, come un altro capitolo o un frammento come
#note-3. - Se non dovrebbe essere affatto un link, rimuovi l'elemento a e mantieni il suo testo.
- 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-044Namespace uri "…" was included but not used.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom 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.