Spring til indhold
EPUBCheck · XHTML indholds dokumenter

EPUBCheck HTM_054: reserveret brugerdefineret navneområde

Opdateret:

EPUBCheck HTM_054 er en fejlmeddelelse: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Et brugerdefineret attribut bruger et namespace, hvis domæne indeholder w3.org eller idpf.org. EPUB tillader kun præfikseret brugerdefinerede attributter i namespaces uden for disse to domæner, som er reserveret til standarderne selv.

Den officielle meddelelse

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

Standard alvorlighed
Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
EPUBCheck version
5.4.0

EPUBCheck printer denne ID med en underscore i stedet for en bindestreg; denne side bruger ID'en præcis som EPUBCheck rapporterer det.

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • En egenskab i et opdigtet navnerum under w3.org eller idpf.org, ofte en tastefejl for et reelt navnerum.
  • Et ægte EPUB eller HTML-attribut skrevet med den forkerte namespace URI, så det behandles som et brugerdefineret.

Sådan retter du det

  1. Åbn filen EPUBCheck navne (beskeden giver stien, linjen og kolonnen) i en tekst- eller EPUB editor som Sigil, eller udpak EPUB og åbn den der.
  2. Hvis attributten helt mangler, er det xmlns:epub="http://www.idpf.org/2007/ops".
  3. Hvis det er din egen eller en leverandørs attribut, skal du flytte det til en namespaces URI på et domæne, du kontrollerer, eller fjerne det.
  4. Gendan EPUB og kør EPUBCheck igen for at bekræfte, at beskeden er væk.

Hvornår det ikke er dette

Hvis problemet er et data-* attributnavn, er det HTM_061.

Termer der bruges her

Andre HTM beskeder

  • 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 […].

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck HTM_054?

EPUBCheck HTM_054 er en fejlmeddelelse: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Et brugerdefineret attribut bruger et namespace, hvis domæne indeholder w3.org eller idpf.org. EPUB tillader kun præfikseret brugerdefinerede attributter i namespaces uden for disse to domæner, som er reserveret til standarderne selv.

Er HTM_054 en fejl?

HTM_054 rapporteres som fejl som standard. Den EPUB bryder en regel i specifikationen og er ugyldig. Butikker og Send til Kindle kan afvise den, og EPUBCheck afsluttes med status 1.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer