EPUBCheck HTM_055: nicht empfohlenes HTML-Element
Aktualisiert:
EPUBCheck HTM_055 ist eine Verwendungsbenachrichtigung: „The "…" element should not be used (discouraged construct).“ Das Dokument verwendet ein HTML-Element, das EPUB nicht empfiehlt. EPUB 3.3 listet base, rp und embed als nicht empfohlene Konstrukte, da sie Interoperabilitätsprobleme verursachen; EPUBCheck benennt das Element und berichtet es als Nutzungshinweis.
Die offizielle Nachricht
The "%1$s" element should not be used (discouraged construct)
- 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
EPUBCheck druckt diese ID mit einem Unterstrich anstelle eines Bindestrichs; diese Seite verwendet die ID genau so, wie EPUBCheck sie berichtet.
%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.
Typische Ursachen
- Ein Basiselement, das von einer Webseite kopiert wurde und relative Links auf eine Website verweisen kann.
- rp-Elemente um Ruby-Anmerkungen, die EPUB 3 Leseanwendungen nicht benötigen.
- Ein Embed-Element, das für scripted oder interaktive Inhalte verwendet wird.
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.
- Entferne Basiselemente und stelle sicher, dass jeder Link relativ zum Kapitel selbst ist.
- Entferne rp-Elemente und behalte die Ruby- und rt-Markups bei.
- Ersetzen Sie embed durch object, das einen Fallback-Mechanismus hat, oder durch ein einfaches Bild.
- Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.
Wann es nicht das ist
Wenn das Element veraltet ist, anstatt unerwünscht zu sein, berichtet EPUBCheck es als OBS-001.
Andere HTM Nachrichten
HTM_054Custom attribute namespace ("…") must not include the string "…" in its domain.HTM_056Viewport metadata has no "…" dimension (both "width" and "height" properties are required)HTM_057Viewport "…" value must be a positive number or the keyword "device-…"HTM_058HTML documents must be encoded in UTF-8, but UTF-16 was detected.HTM-051Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.HTM_059Viewport "…" property must not be defined more than once, but found values […].
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.