EPUBCheck RSC-013: Fragment auf einem Stylesheet-Link
Aktualisiert:
EPUBCheck RSC-013 ist eine Gebrauchsnachricht: „Fragment identifier is used in a reference to a stylesheet resource.“ Ein Verweis auf ein Stylesheet enthält einen Fragment-Identifikator (#part), der für CSS-Dateien keine Bedeutung hat. Es handelt sich um eine Gebrauchsnachricht: Das Stylesheet wird weiterhin geladen, das Fragment wird einfach ignoriert.
Die offizielle Nachricht
Fragment identifier is used in a reference to a stylesheet resource.
- Standard-Schweregrad
- Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
- EPUBCheck Version
- 5.4.0
Typische Ursachen
- Ein Link-Element mit einem href wie style.css#main.
- Ein Build-Tool, das Fragmente oder Cache-Markierungen zu Ressourcen-URLs hinzufügt.
Wie man es behebt
- Finde das Linkelement, das in der Nachricht genannt wird.
- Entfernen Sie den #fragment aus dem Stylesheet-Verweis, z. B.
href="style.css". - Wenn ein Build-Schritt es hinzufügt, ändern Sie den Schritt, damit der nächste Build sauber ist.
Wann es nicht das ist
Ein Abfragezeichenfolgen (?v=2) in einer relativen URL ist ein anderer Fehler, RSC-033.
Hier verwendete Begriffe
Andere RSC Nachrichten
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: …
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.