Sari la conținut
EPUBCheck · Documente de conținut XHTML

EPUBCheck HTM-010: spațiu de nume epub neobișnuit

Actualizat:

EPUBCheck HTM-010 este un mesaj de utilizare: „Namespace "…" is unusual for the prefix "epub".” Prefixul epub este legat de un spațiu de nume neobișnuit, așa că atributul epub:type și alte atribute epub pot fi ignorate. Aplicațiile de citire recunosc aceste atribute doar în spațiul de nume http://www.idpf.org/2007/ops; cu orice alt URI ele sunt doar atribute necunoscute. EPUBCheck le raportează ca o notă de utilizare și arată spațiul de nume găsit.

Mesajul oficial

Namespace "%1$s" is unusual for the prefix "epub".

Severitate implicită
Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
versiunea EPUBCheck
5.4.0

%1$s, %2$s… sunt completate cu fișierul, valoarea sau elementul EPUBCheck găsit.

Cauze tipice

  • O greșeală de tip în declarația spațiului de nume, cum ar fi o slash lipsă sau un URL https.
  • Un namespace copiat dintr-un alt vocabular sau un proiect anterior.

Cum să o repari

  1. Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
  2. Declarați prefixul pe elementul html exact așa cum xmlns:epub="http://www.idpf.org/2007/ops".
  3. Păstrează aceeași declarație în fiecare capitol astfel încât notele de subsol și celelalte semantici epub:type să funcționeze peste tot.
  4. Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.

Când nu este acest lucru

Dacă un spațiu de nume este declarat dar pur și simplu nu este folosit, acesta este HTM-044, nu HTM-010.

Termeni folosiți aici

Alte mesaje HTM

  • HTM-009 The DOCTYPE provided is obsolete or irregular and can be removed.
  • HTM-011 Entity is undeclared.
  • HTM-007 Empty or whitespace-only value of attribute ssml:ph.
  • HTM-004 Irregular DOCTYPE: found "…", expected "…".
  • HTM-003 External entities are not allowed in EPUB v3 documents. External entity declaration found: ….
  • HTM-001 Any publication resource that is an XML-based media type must be a valid XML 1.0 document. XML version found: ….

Surse

Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.

FAQ

Ce înseamnă EPUBCheck HTM-010?

EPUBCheck HTM-010 este un mesaj de utilizare: „Namespace "…" is unusual for the prefix "epub".” Prefixul epub este legat de un spațiu de nume neobișnuit, așa că atributul epub:type și alte atribute epub pot fi ignorate. Aplicațiile de citire recunosc aceste atribute doar în spațiul de nume http://www.idpf.org/2007/ops; cu orice alt URI ele sunt doar atribute necunoscute. EPUBCheck le raportează ca o notă de utilizare și arată spațiul de nume găsit.

Este HTM-010 o eroare?

HTM-010 este raportat ca utilizare în mod implicit. Informativ doar și ascuns în mod implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să fie invalid.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele