Salta al contenuto
EPUBCheck · XHTML documenti di contenuto

EPUBCheck HTM-044: spazio dei nomi non utilizzato dichiarato

Aggiornato:

EPUBCheck HTM-044 è un messaggio di utilizzo: “Namespace uri "…" was included but not used.” Uno spazio dei nomi è dichiarato in un documento ma mai utilizzato. È una nota d'uso: innocua, riportata solo per permetterti di sistemare il markup, e non rende il EPUB non valido.

Il messaggio ufficiale

Namespace uri "%1$s" was included but not used.

suggerimento di EPUBCheck: Remove unused Namespace URIs.

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

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Dichiarazioni copiate da un modello, come xmlns:svg o xmlns:m in ogni capitolo.
  • Markup che ha utilizzato lo spazio dei nomi una volta e successivamente è stato rimosso da un editor.

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. Rimuovi la dichiarazione xmlns non utilizzata che EPUBCheck nomina dall'elemento html.
  3. Mantieni le dichiarazioni che altri capitoli utilizzano, come xmlns:epub, solo dove sono necessarie.
  4. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se il prefisso epub punta all'URI sbagliato, cioè HTM-010, non HTM-044.

Altri messaggi di HTM

  • HTM-045 Encountered empty href.
  • 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-044?

EPUBCheck HTM-044 è un messaggio di utilizzo: “Namespace uri "…" was included but not used.” Uno spazio dei nomi è dichiarato in un documento ma mai utilizzato. È una nota d'uso: innocua, riportata solo per permetterti di sistemare il markup, e non rende il EPUB non valido.

È HTM-044 un errore?

HTM-044 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