EPUBCheck RSC-013: fragmento em um link de folha de estilo
Atualizado:
EPUBCheck RSC-013 é uma mensagem de uso: “Fragment identifier is used in a reference to a stylesheet resource.” Uma referência a uma folha de estilo inclui um identificador de fragmento (#parte), que não tem significado para arquivos CSS. É uma mensagem de uso: a folha de estilo ainda carrega, o fragmento é apenas ignorado.
A mensagem oficial
Fragment identifier is used in a reference to a stylesheet resource.
- Severidade padrão
- Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
- versão EPUBCheck
- 5.4.0
Causas típicas
- Um elemento de link com um href como style.css#main.
- Uma ferramenta de construção que anexa fragmentos ou marcadores de cache às URLs de recursos.
Como consertar isso
- Encontre o elemento de link mencionado na mensagem.
- Remova o #fragmento da referência da folha de estilo, por exemplo
href="style.css". - Se um passo de construção adicioná-lo, altere o passo para que a próxima construção esteja limpa.
Quando não é isso
Uma string de consulta (?v=2) em uma URL relativa é um erro diferente, RSC-033.
Termos usados aqui
Outras mensagens 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: …
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.