Sla over naar inhoud
EPUBCheck · XHTML inhoudsdocumenten

EPUBCheck HTM_054: gereserveerde aangepaste naamruimte

Bijgewerkt:

EPUBCheck HTM_054 is een foutmelding: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Een aangepast attribuut gebruikt een namespace waarvan het domein w3.org of idpf.org bevat. EPUB staat alleen geprefiseerde aangepaste attributen toe in namespaces buiten die twee domeinen, die gereserveerd zijn voor de standaarden zelf.

Het officiële bericht

Custom attribute namespace ("%1$s") must not include the string "%2$s" in its domain.

Standaard ernst
Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
EPUBCheck versie
5.4.0

EPUBCheck drukt deze ID af met een liggend streepje in plaats van een koppelteken; deze pagina gebruikt de ID precies zoals EPUBCheck het rapporteert.

%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.

Typische oorzaken

  • Een attribuut in een verzonnen namespace onder w3.org of idpf.org, vaak een typefout voor een echte namespace.
  • Een echte EPUB of HTML-attribuut geschreven met de verkeerde namespace-URI, waardoor deze als een aangepaste wordt behandeld.

Hoe het te repareren

  1. Open het bestand EPUBCheck namen (het bericht geeft het pad, de regel en de kolom) in een tekst- of EPUB editor zoals Sigil, of unzip de EPUB en open het daar.
  2. Als de eigenschap een standaard eigenschap is (zoals epub:type), verklaar dan de juiste namespace, bijvoorbeeld xmlns:epub="http://www.idpf.org/2007/ops".
  3. Als het uw eigen of een leverancier's attribuut is, verplaats het naar een namespace URI op een domein dat u beheert, of verwijder het.
  4. Herbouw de EPUB en voer EPUBCheck opnieuw uit om te bevestigen dat het bericht is verdwenen.

Wanneer het niet dit is

Als het probleem een data-* attribuut naam is, dan is dat HTM_061.

Andere HTM berichten

  • HTM_055 The "…" element should not be used (discouraged construct)
  • HTM_056 Viewport metadata has no "…" dimension (both "width" and "height" properties are required)
  • HTM-051 Found Microdata semantic enrichments but no RDFa. EDUPUB recommends using RDFa Lite.
  • HTM_057 Viewport "…" value must be a positive number or the keyword "device-…"
  • HTM_058 HTML documents must be encoded in UTF-8, but UTF-16 was detected.
  • HTM_059 Viewport "…" property must not be defined more than once, but found values […].

Bronnen

Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.

FAQ

Wat betekent EPUBCheck HTM_054?

EPUBCheck HTM_054 is een foutmelding: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Een aangepast attribuut gebruikt een namespace waarvan het domein w3.org of idpf.org bevat. EPUB staat alleen geprefiseerde aangepaste attributen toe in namespaces buiten die twee domeinen, die gereserveerd zijn voor de standaarden zelf.

Is HTM_054 een fout?

HTM_054 wordt standaard gerapporteerd als fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Winkels en verzend naar Kindle kunnen het afwijzen, en EPUBCheck sluit af met status 1.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools