İçeriğe atla
EPUBCheck · Paket belgesi (OPF)

EPUBCheck OPF-035: XHTML text/html olarak tanımlandı

Güncellendi:

EPUBCheck OPF-035 bir uyarı mesajıdır: “Media type "text/html" is not appropriate for XHTML/OPS.” Bir içerik belgesi EPUB 2 paketinde text/html olarak tanımlanmıştır; EPUB içerik belgeleri XHTML olup application/xhtml+xml gerektirir. Okuma uygulamaları text/html belgesini desteklenmeyen bir tür olarak değerlendirebilir.

Resmi mesaj

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

EPUBCheck'nin önerisi: Use "application/xhtml+xml" instead.

Varsayılan ciddiyet
Uyarı. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorun çıkaracak bir şey muhtemelen var. EPUBCheck, --failonwarnings geçmezseniz 0 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

Tipik nedenler

  • Bölümleri web sayfaları olarak ele alan araçlar tarafından üretilen manifestler.
  • Tanıdık web medya türü kullanarak elle yazılmış bir manifest.
  • .html uzantısından değiştirilmiş dosyalar, beyanlarını değiştirmeden.

Nasıl düzeltilir

  1. media-type="text/html" olan manifest öğelerini bul.
  2. Bunları media-type="application/xhtml+xml" olarak değiştirin.
  3. Dosyaların düzgün biçimlendirilmiş XHTML olduğundan emin olun (kapalı etiketler, alıntılanmış nitelikler, XHTML adı alanı); EPUBCheck, değişiklik yaptıktan sonra herhangi bir ayrıştırma hatasını bildirecektir.

Ne zaman bu değil

Belirtilen tür başka bir kullanılmayan EPUB 2 türüyse, EPUBCheck OPF-037'yi raporlar.

Burada kullanılan terimler

Diğer OPF mesajları

  • 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: ….

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck OPF-035 ne anlama geliyor?

EPUBCheck OPF-035 bir uyarı mesajıdır: “Media type "text/html" is not appropriate for XHTML/OPS.” Bir içerik belgesi EPUB 2 paketinde text/html olarak tanımlanmıştır; EPUB içerik belgeleri XHTML olup application/xhtml+xml gerektirir. Okuma uygulamaları text/html belgesini desteklenmeyen bir tür olarak değerlendirebilir.

OPF-035 bir hata mı?

OPF-035 varsayılan olarak uyarı olarak bildirilir. EPUB hala geçerli, ancak bazı okuma uygulamalarında sorun çıkarabilecek bir şey olabilir. EPUBCheck, --failonwarnings geçmezseniz 0 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör