Salta al contenuto
EPUBCheck · XHTML documenti di contenuto

EPUBCheck HTM_055: elemento HTML sconsigliato

Aggiornato:

EPUBCheck HTM_055 è un messaggio di utilizzo: “The "…" element should not be used (discouraged construct).” Il documento utilizza un elemento HTML che EPUB sconsiglia. EPUB 3.3 elenca base, rp ed embed come costrutti sconsigliati perché causano problemi di interoperabilità; EPUBCheck nomina l'elemento e lo riporta come nota d'uso.

Il messaggio ufficiale

The "%1$s" element should not be used (discouraged construct)

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

EPUBCheck stampa questo ID con un trattino basso invece di un trattino; questa pagina utilizza l'ID esattamente come EPUBCheck lo riporta.

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

Cause tipiche

  • Un elemento base copiato da una pagina web, che può far sì che i link relativi puntino a un sito web.
  • elementi rp attorno alle annotazioni ruby, che EPUB 3 le app di lettura non necessitano.
  • Un elemento di incorporamento utilizzato per contenuti scriptati o interattivi.

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 gli elementi di base e assicurati che ogni link sia relativo al capitolo stesso.
  3. Rimuovi gli elementi rp e mantieni il markup ruby e rt.
  4. Sostituisci embed con object, che ha un meccanismo di fallback, oppure con un'immagine semplice.
  5. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se l'elemento è obsoleto piuttosto che sconsigliato, EPUBCheck lo riporta come OBS-001.

Altri messaggi di HTM

  • HTM_054 Custom attribute namespace ("…") must not include the string "…" in its domain.
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].

Fonti

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

FAQ

Cosa significa EPUBCheck HTM_055?

EPUBCheck HTM_055 è un messaggio di utilizzo: “The "…" element should not be used (discouraged construct).” Il documento utilizza un elemento HTML che EPUB sconsiglia. EPUB 3.3 elenca base, rp ed embed come costrutti sconsigliati perché causano problemi di interoperabilità; EPUBCheck nomina l'elemento e lo riporta come nota d'uso.

È HTM_055 un errore?

HTM_055 viene segnalato come utilizzo di default. Informativo solo e nascosto di default: 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