Saltar al contenido
EPUBCheck · Hojas de estilo

EPUBCheck CSS-005: etiquetas de estilo en conflicto

Actualizado:

EPUBCheck CSS-005 es un mensaje de uso: “Conflicting alternate style tags found: ….” Un enlace a una hoja de estilo lleva etiquetas de estilo alternativo que se contradicen. Las etiquetas de estilo alternativo son nombres de clase en elementos de enlace (horizontal o vertical, día o noche) que indican a una aplicación de lectura cuándo usar cada hoja de estilo, y EPUBCheck enumera las que están en conflicto.

El mensaje oficial

Conflicting alternate style tags found: %1$s.

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

  • Un elemento de enlace etiquetado tanto de día como de noche, o tanto horizontal como vertical.
  • Listas de clases fusionadas de dos plantillas sin verificarlas.

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 una etiqueta de cada par en cada elemento de enlace, por ejemplo class="night".
  3. Si necesitas mostrar parte de una imagen, recórtala en su propio archivo o utiliza SVG.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si una hoja de estilo alternativa simplemente no tiene título, el mensaje es CSS-015.

Términos usados aquí

Otros mensajes de CSS

  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-006 CSS selector specifies fixed position.
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-002 Empty or NULL reference found.
  • CSS-008 An error occurred while parsing the CSS: ….

Fuentes

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

FAQ

Qué significa EPUBCheck CSS-005?

EPUBCheck CSS-005 es un mensaje de uso: “Conflicting alternate style tags found: ….” Un enlace a una hoja de estilo lleva etiquetas de estilo alternativo que se contradicen. Las etiquetas de estilo alternativo son nombres de clase en elementos de enlace (horizontal o vertical, día o noche) que indican a una aplicación de lectura cuándo usar cada hoja de estilo, y EPUBCheck enumera las que están en conflicto.

¿Es CSS-005 un error?

CSS-005 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el 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