Zum Inhalt springen
EPUBCheck · XHTML Inhaltsdokumente

EPUBCheck HTM-044: nicht verwendeter Namensraum deklariert

Aktualisiert:

EPUBCheck HTM-044 ist eine Verwendungsmeldung: “Namespace uri "…" was included but not used.” Ein Namensraum ist in einem Dokument deklariert, wird aber niemals verwendet. Es ist eine Nutzungshinweis: harmlos, nur gemeldet, damit Sie das Markup aufräumen können, und es macht EPUB nicht ungültig.

Die offizielle Nachricht

Namespace uri "%1$s" was included but not used.

Vorschlag von EPUBCheck: Remove unused Namespace URIs.

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

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Deklarationen, die aus einer Vorlage kopiert wurden, wie xmlns:svg oder xmlns:m in jedem Kapitel.
  • Markup, das den Namensraum einmal verwendet hat und später von einem Redakteur entfernt wurde.

Wie man es behebt

  1. Ö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.
  2. Entfernen Sie die ungenutzte xmlns-Deklaration, die EPUBCheck aus dem HTML-Element benennt.
  3. Behalte Deklarationen, die andere Kapitel verwenden, wie xmlns:epub, nur dort, wo sie benötigt werden.
  4. 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 epub-Präfix auf die falsche URI verweist, ist das HTM-010, nicht HTM-044.

Andere HTM Nachrichten

  • HTM-045 Encountered empty href.
  • HTM-046 Fixed layout document has no "viewport" meta element.
  • HTM-047 Viewport metadata "…" has a syntax error
  • HTM-048 SVG Fixed-Layout Documents must have a "viewBox" attribute (on the outermost "svg" element).
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_054 Custom 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.

FAQ

Was bedeutet EPUBCheck HTM-044?

EPUBCheck HTM-044 ist eine Verwendungsmeldung: “Namespace uri "…" was included but not used.” Ein Namensraum ist in einem Dokument deklariert, wird aber niemals verwendet. Es ist eine Nutzungshinweis: harmlos, nur gemeldet, damit Sie das Markup aufräumen können, und es macht EPUB nicht ungültig.

Ist HTM-044 ein Fehler?

HTM-044 wird standardmäßig als Nutzung gemeldet. Nur informativ und standardmäßig verborgen: Es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht das EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen