EPUBCheck RSC-013: fragmento en un enlace de hoja de estilo
Actualizado:
EPUBCheck RSC-013 es un mensaje de uso: “Fragment identifier is used in a reference to a stylesheet resource.” Una referencia a una hoja de estilo incluye un identificador de fragmento (#part), que no tiene significado para archivos CSS. Es un mensaje de uso: la hoja de estilo todavía se carga, el fragmento simplemente se ignora.
El mensaje oficial
Fragment identifier is used in a reference to a stylesheet resource.
- 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
- Un elemento de enlace con un href como style.css#main.
- Una herramienta de construcción que añade fragmentos o marcadores de caché a las URLs de recursos.
Cómo arreglarlo
- Encuentra el elemento de enlace mencionado en el mensaje.
- Elimina el #fragmento de la referencia de la hoja de estilo, por ejemplo
href="style.css". - Si un paso de construcción lo agrega, cambia el paso para que la próxima construcción esté limpia.
Cuándo no es esto
Una cadena de consulta (?v=2) en una URL relativa es un error diferente, RSC-033.
Términos usados aquí
Otros mensajes de RSC
RSC-012Fragment identifier is not defined.RSC-014Fragment identifier defines an incompatible resource type.RSC-011Found a reference to a resource that is not a spine item.RSC-015A fragment identifier is required for svg use tag references.RSC-010Reference to non-standard resource type found.RSC-016Fatal Error while parsing file: …
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.