Saltar al contenido
EPUBCheck · Hojas de estilo

EPUBCheck CSS-006: posicionamiento fijo CSS

Actualizado:

EPUBCheck CSS-006 es un mensaje de uso: “CSS selector specifies fixed position.” Una regla CSS usa position: fixed, que las aplicaciones de lectura manejan de manera inconsistente en texto paginado. Es una nota de uso, no un error: el elemento puede permanecer en pantalla, desaparecer o superponerse al texto dependiendo de la aplicación.

El mensaje oficial

CSS selector specifies fixed position.

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

Causas típicas

  • Estilos copiados de un sitio web, como encabezados fijos, pies de página o barras de navegación.
  • Posicionamiento fijo utilizado para colocar un número de página o logotipo en cada pantalla.

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. Eliminar position: fixed o reemplazarlo con flujo normal (position: static o relative).
  3. Si el elemento era navegación web, elimínalo del libro: las apps de lectura proporcionan las propias.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Si la propiedad es direction o unicode-bidi, está prohibida y se informa como CSS-001.

Términos usados aquí

Otros mensajes de CSS

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

Fuentes

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

FAQ

¿Qué significa EPUBCheck CSS-006?

EPUBCheck CSS-006 es un mensaje de uso: “CSS selector specifies fixed position.” Una regla CSS usa position: fixed, que las aplicaciones de lectura manejan de manera inconsistente en texto paginado. Es una nota de uso, no un error: el elemento puede permanecer en pantalla, desaparecer o superponerse al texto dependiendo de la aplicación.

¿Es CSS-006 un error?

CSS-006 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