EPUBCheck RSC-013: frammento su un link di foglio di stile
Aggiornato:
EPUBCheck RSC-013 è un messaggio di utilizzo: “Fragment identifier is used in a reference to a stylesheet resource.” Un riferimento a un foglio di stile include un identificatore di frammento (#part), che non ha significato per i file CSS. È un messaggio di utilizzo: il foglio di stile viene comunque caricato, il frammento viene semplicemente ignorato.
Il messaggio ufficiale
Fragment identifier is used in a reference to a stylesheet resource.
- Gravità predefinita
- Utilizzo. Solo informativo e nascosto per impostazione predefinita: appare quando EPUBCheck viene eseguito con -u (--usage). Non rende invalido il EPUB.
- versione EPUBCheck
- 5.4.0
Cause tipiche
- Un elemento link con un href come style.css#main.
- Uno strumento di build che aggiunge frammenti o marcatori di cache agli URL delle risorse.
Come correggerlo
- Trova l'elemento link nominato nel messaggio.
- Rimuovi il #fragment dal riferimento al foglio di stile, ad esempio
href="style.css". - Se un passaggio di build lo aggiunge, cambia il passaggio affinché la prossima build sia pulita.
Quando non è questo
Una stringa di query (?v=2) in un URL relativo è un errore diverso, RSC-033.
Termini usati qui
Altri messaggi di 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: …
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.