Saltar al contenido
EPUBCheck · documentos de XHTML

EPUBCheck HTM_059: propiedad de viewport repetida

Actualizado:

EPUBCheck HTM_059 es un mensaje de error: “Viewport "…" property must not be defined more than once, but found values […].” Un viewport define la misma propiedad dos veces con valores diferentes. EPUB prohíbe más de una definición de ancho o altura en un elemento meta viewport, y EPUBCheck enumera los valores que encontró.

El mensaje oficial

Viewport "%1$s" property must not be defined more than once, but found values [%2$s].

Severidad por defecto
Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
versión de EPUBCheck
5.4.0

EPUBCheck imprime este ID con un guion bajo en lugar de un guion; esta página utiliza el ID exactamente como lo informa EPUBCheck.

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

Causas típicas

  • Dos valores de ancho o dos valores de altura en una declaración de viewport, a menudo después de editar el tamaño a mano.
  • Un valor de plantilla dejado en su lugar y un nuevo valor agregado después de él.

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. Mantén un ancho y una altura en el atributo de contenido, con el tamaño para el cual se diseñó la página.
  3. Verifica las otras páginas de diseño fijo, que a menudo se hicieron a partir de la misma plantilla.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si hay dos elementos completos de meta viewport en lugar de dos valores en uno, consulta HTM_060b.

Términos usados aquí

Otros mensajes de HTM

  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_060b EPUB reading systems must ignore viewport meta elements in reflowable documents; viewport declaration "…" will be ignored.
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_061 "…" is not a valid custom data attribute (it must have at least one character after the hyphen, be XML-compatible, and not contain ASCII uppercase letters).
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM_062 SVG "xlink:href" attribute is deprecated; an "href" attribute should be used instead.

Fuentes

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

FAQ

¿Qué significa EPUBCheck HTM_059?

EPUBCheck HTM_059 es un mensaje de error: “Viewport "…" property must not be defined more than once, but found values […].” Un viewport define la misma propiedad dos veces con valores diferentes. EPUB prohíbe más de una definición de ancho o altura en un elemento meta viewport, y EPUBCheck enumera los valores que encontró.

¿Es HTM_059 un error?

HTM_059 se informa como error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

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

Ver todas las herramientas