Saltar al contenido
EPUBCheck · documentos de XHTML

EPUBCheck HTM-044: espacio de nombres no utilizado declarado

Actualizado:

EPUBCheck HTM-044 es un mensaje de uso: “Namespace uri "…" was included but not used.” Se declara un espacio de nombres en un documento pero nunca se utiliza. Es una nota de uso: inofensiva, reportada solo para que puedas ordenar el marcado, y no invalida el EPUB.

El mensaje oficial

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

sugerencia de EPUBCheck: Remove unused Namespace URIs.

Severidad por defecto
Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Declaraciones copiadas de una plantilla, como xmlns:svg o xmlns:m en cada capítulo.
  • Marcado que usó el espacio de nombres una vez y fue eliminado más tarde por un editor.

Cómo arreglarlo

  1. Abre el archivo EPUBCheck nombrado (el mensaje da la ruta, línea y columna) en un editor de texto o EPUB como Sigil, o descomprime el EPUB y ábrelo allí.
  2. Elimina la declaración xmlns no utilizada que EPUBCheck nombra del elemento html.
  3. Mantén las declaraciones que otros capítulos usan, como xmlns:epub, solo donde son necesarias.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si el prefijo epub apunta a la URI incorrecta, eso es HTM-010, no HTM-044.

Términos usados aquí

Otros mensajes de 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.

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck HTM-044?

EPUBCheck HTM-044 es un mensaje de uso: “Namespace uri "…" was included but not used.” Se declara un espacio de nombres en un documento pero nunca se utiliza. Es una nota de uso: inofensiva, reportada solo para que puedas ordenar el marcado, y no invalida el EPUB.

¿Es HTM-044 un error?

HTM-044 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que EPUB sea inválido.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas