Přeskočit na obsah
EPUBCheck · Počet stran, zhruba v poměru, jakmile jsou zahrnuty obrázky.

EPUBCheck OPF-035: XHTML deklarován jako text/html

Aktualizováno:

EPUBCheck OPF-035 je varovná zpráva: „Media type "text/html" is not appropriate for XHTML/OPS.“ Obsahový dokument je deklarován jako text/html v balíčku EPUB 2; EPUB obsahové dokumenty jsou XHTML a potřebují application/xhtml+xml. Aplikace pro čtení mohou považovat dokument text/html za nepodporovaný typ.

Oficiální zpráva

Media type "text/html" is not appropriate for XHTML/OPS.

návrh EPUBCheck: Use "application/xhtml+xml" instead.

Výchozí závažnost
Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
verze EPUBCheck
5.4.0

Typické příčiny

  • Manifesty generované nástroji, které zacházejí s kapitolami jako s webovými stránkami.
  • Manifest napsaný ručně pomocí známého webového typu média.
  • Soubory přejmenované z .html, aniž by se změnila jejich deklarace.

Jak to opravit

  1. Najděte manifestové položky s media-type="text/html".
  2. Změňte je na media-type="application/xhtml+xml".
  3. Ujistěte se, že soubory jsou dobře utvořené XHTML (uzavřené tagy, citované atributy, XHTML prostor názvů); EPUBCheck nahlásí jakékoliv chyby při analýze po změně.

Kdy to není to

Pokud je deklarovaný typ jiný zastaralý EPUB 2 typ, EPUBCheck hlásí OPF-037.

Podmínky používané zde

Další OPF zprávy

  • OPF-034 The spine contains multiple references to the manifest item with id "…".
  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-033 The spine contains no linear resources.
  • OPF-037 Found deprecated media-type "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….

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 OPF-035?

EPUBCheck OPF-035 je varovná zpráva: „Media type "text/html" is not appropriate for XHTML/OPS.“ Obsahový dokument je deklarován jako text/html v balíčku EPUB 2; EPUB obsahové dokumenty jsou XHTML a potřebují application/xhtml+xml. Aplikace pro čtení mohou považovat dokument text/html za nepodporovaný typ.

Je OPF-035 chyba?

OPF-035 je ve výchozím nastavení hlášena jako varování. EPUB je stále platný, ale něco by mohlo způsobit problémy v některých aplikacích pro čtení. EPUBCheck končí s 0, pokud nepředáte --failonwarnings.

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