İçeriğe atla
EPUBCheck · XHTML içerik belgeleri

EPUBCheck HTM_054: ayrılmış özel ad alanı

Güncellendi:

EPUBCheck HTM_054 bir hata mesajıdır: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Özel bir nitelik, w3.org veya idpf.org içeren bir ad alanı kullanıyor. EPUB, yalnızca bu iki alanın dışında ön ekli özel niteliklere izin verir; bu alanlar standartlar için ayrılmıştır.

Resmi mesaj

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

Varsayılan ciddiyet
Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
EPUBCheck sürümü
5.4.0

EPUBCheck, bu kimliği bir alt çizgi ile yazdırır; bu sayfa, kimliği tam olarak EPUBCheck'in bildirdiği şekilde kullanır.

%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.

Tipik nedenler

  • w3.org veya idpf.org altında oluşturulmuş sahte bir ad alanında bir özellik, genellikle gerçek bir ad alanının yazım hatasıdır.
  • Yanlış ad alanı URI'si ile yazılmış gerçek bir EPUB veya HTML özelliği, bu yüzden özel bir özellik olarak değerlendirilir.

Nasıl düzeltilir

  1. EPUBCheck'yi adlandıran dosyayı bir metin veya EPUB editöründe açın (mesaj yol, satır ve sütun verir) veya EPUB'yi çıkarın ve orada açın.
  2. Özellik standart bir özellikse (örneğin epub:type), doğru ad alanını belirtin; örneğin xmlns:epub="http://www.idpf.org/2007/ops".
  3. Eğer kendi veya bir satıcının niteliği ise, bunu kontrol ettiğiniz bir alan adında bir namespace URI'ye taşıyın veya kaldırın.
  4. EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.

Ne zaman bu değil

Eğer sorun bir data-* özellik adıysa, bu HTM_061'dır.

Burada kullanılan terimler

Diğer HTM mesajları

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

Kaynaklar

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

FAQ

EPUBCheck HTM_054 ne anlama geliyor?

EPUBCheck HTM_054 bir hata mesajıdır: “Custom attribute namespace ("…") must not include the string "…" in its domain.” Özel bir nitelik, w3.org veya idpf.org içeren bir ad alanı kullanıyor. EPUB, yalnızca bu iki alanın dışında ön ekli özel niteliklere izin verir; bu alanlar standartlar için ayrılmıştır.

HTM_054 bir hata mı?

HTM_054 varsayılan olarak hata olarak rapor edilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönder seçeneği bunu reddedebilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

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

Tüm araçları gör