EPUBCheck HTM-045: leeres href in einem Link
Aktualisiert:
EPUBCheck HTM-045 ist eine Gebrauchsmeldung: „Encountered empty href.“ Ein Link hat ein leeres href, das auf dasselbe Dokument zurückweist. Es ist gültig, und EPUBCheck meldet es nur als Nutzungshinweis, sodass Sie überprüfen können, ob ein Selbst-Link beabsichtigt war.
Die offizielle Nachricht
Encountered empty href.
Vorschlag von EPUBCheck: Empty hrefs are valid self-references. These should be validated to ensure that this is the desired intent.
- 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
- Platzhalter-Links, die nie ausgefüllt wurden.
- Links, deren Ziel von einem Editor oder Konverter entfernt wurde, der es nicht auflösen konnte.
Wie man es behebt
- Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
- Geben Sie dem Link ein echtes Ziel, wie z.B. ein anderes Kapitel oder ein Fragment wie
#note-3. - Wenn es überhaupt kein Link sein sollte, entfernen Sie das a-Element und behalten Sie den Text.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Wenn der href auf ein Fragment zeigt, das nicht existiert, ist das RSC-012, nicht HTM-045.
Andere HTM Nachrichten
HTM-044Namespace uri "…" was included but not used.HTM-046Fixed layout document has no "viewport" meta element.HTM-047Viewport metadata "…" has a syntax errorHTM-048SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.