Přeskočit na obsah
EPUBCheck · XHTML dokumenty obsahu

EPUBCheck HTM_054: rezervovaný vlastní prostor názvů

Aktualizováno:

EPUBCheck HTM_054 je chybová zpráva: „Custom attribute namespace ("…") must not include the string "…" in its domain.“ Vlastní atribut používá prostor názvů, jehož doména obsahuje w3.org nebo idpf.org. EPUB povoluje předponové vlastní atributy pouze v prostorech názvů mimo tyto dvě domény, které jsou rezervovány pro standardy samotné.

Oficiální zpráva

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

Výchozí závažnost
Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
verze EPUBCheck
5.4.0

EPUBCheck tiskne toto ID s podtržítkem místo pomlčky; tato stránka používá ID přesně tak, jak EPUBCheck hlásí.

%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.

Typické příčiny

  • Atribut v vymysleném jmenném prostoru pod w3.org nebo idpf.org, často překlep pro skutečný jmenný prostor.
  • Skutečný EPUB nebo HTML atribut napsaný s nesprávným URI jmenného prostoru, takže je považován za vlastní.

Jak to opravit

  1. Otevřete soubor EPUBCheck jmen (hlášení dává cestu, řádek a sloupec) v textovém nebo EPUB editoru, jako je Sigil, nebo rozbalte EPUB a otevřete ho tam.
  2. Pokud je atribut standardní (např. epub:type), uveďte jeho správný prostor názvů, například xmlns:epub="http://www.idpf.org/2007/ops".
  3. Pokud je to váš vlastní atribut nebo atribut dodavatele, přesuňte ho na URI prostoru názvů na doméně, kterou kontrolujete, nebo ho odstraňte.
  4. Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.

Kdy to není to

Pokud je problém s názvem atributu data-*, je to HTM_061.

Podmínky používané zde

Další HTM zprávy

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

Zdroje

Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.

FAQ

Co znamená EPUBCheck HTM_054?

EPUBCheck HTM_054 je chybová zpráva: „Custom attribute namespace ("…") must not include the string "…" in its domain.“ Vlastní atribut používá prostor názvů, jehož doména obsahuje w3.org nebo idpf.org. EPUB povoluje předponové vlastní atributy pouze v prostorech názvů mimo tyto dvě domény, které jsou rezervovány pro standardy samotné.

Je HTM_054 chyba?

HTM_054 je ve výchozím nastavení hlášena jako chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat na Kindle ho mohou odmítnout a EPUBCheck končí s návratovým statusem 1.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje